Die Suche ergab 20 Treffer

von ruiin
Montag 11. Juni 2012, 16:42
Forum: Allgemeine Fragen
Thema: os.popen/os.system in einer schleife gleichzeitig? (3.2.2)
Antworten: 19
Zugriffe: 1778

Re: os.popen/os.system in einer schleife gleichzeitig? (3.2.

@Leonidas: Ich hatte nicht die Absicht hier Leute zu frustrieren. Ich hab schon ein paar Anleitungen durch, doch erst mit der Anwendung findet das bei mir Eingang. So sind so manche O'Reilly Bücher super geschrieben und haben Anwendungen die man auch nachprogrammieren kann, doch lernen tu ich erst ...
von ruiin
Montag 11. Juni 2012, 11:18
Forum: Allgemeine Fragen
Thema: os.popen/os.system in einer schleife gleichzeitig? (3.2.2)
Antworten: 19
Zugriffe: 1778

Re: os.popen/os.system in einer schleife gleichzeitig? (3.2.

bei mir ist das immer eine Frage der Anwendung. Ich kann mir nicht so nen mitp "Taschenbuch" durchlesen, bei mir läuft das über Anwendung. Bis jetzt hab ich einfach zu wenige Projekte um Python anzuwenden.

Aber danke für die Hilfe. Ich werde mal schaun das ich mir die details noch mal zu Gemüte ...
von ruiin
Montag 11. Juni 2012, 10:35
Forum: Allgemeine Fragen
Thema: os.popen/os.system in einer schleife gleichzeitig? (3.2.2)
Antworten: 19
Zugriffe: 1778

Re: os.popen/os.system in einer schleife gleichzeitig? (3.2.

oh,

und darauf folgt jetzt ein IndexError wegen der Liste.
Ich probier es mal mit dem Wörterbuch im Wörterbuch

aktueller Code:
if __name__ == "__main__":
import subprocess

tool = "rsync"
option = "-nac"

syncs = []
syncs[0] = { "Name" : "Eventkatalog",
"Quelle" : "/Volumes/fotos ...
von ruiin
Montag 11. Juni 2012, 10:13
Forum: Allgemeine Fragen
Thema: os.popen/os.system in einer schleife gleichzeitig? (3.2.2)
Antworten: 19
Zugriffe: 1778

Re: os.popen/os.system in einer schleife gleichzeitig? (3.2.

Ich will über das wörterbuch direkt über Schlüssel auf die Daten zugreifen, doch gleichzeitig will ich verhindern für jeden Abschnitt einen eigenen Bezeichner zu schreiben. Dazu kann man Listen gut über eine for...in Anweisung abarbeiten. Bis jetzt hatte ich mit dieser Strucktur keine ...
von ruiin
Montag 11. Juni 2012, 09:35
Forum: Allgemeine Fragen
Thema: os.popen/os.system in einer schleife gleichzeitig? (3.2.2)
Antworten: 19
Zugriffe: 1778

Re: os.popen/os.system in einer schleife gleichzeitig? (3.2.

Alles einfache Strings, in der Pythonshell ohne list, direkt aus einem dict hat er keine probleme.

command = "rsync -nac"

dicts[0] = { "Name" : "Test", "Quelle" : "/testdir", "Ziel" : "/testdir2" }
dicts[1] = ...

for up in dicts:
commando = "{0} {Quelle}/ {Ziel}".format(command, **up)

Den ...
von ruiin
Montag 11. Juni 2012, 07:26
Forum: Allgemeine Fragen
Thema: os.popen/os.system in einer schleife gleichzeitig? (3.2.2)
Antworten: 19
Zugriffe: 1778

Re: os.popen/os.system in einer schleife gleichzeitig? (3.2.

Stimmt, der Bezeichner "paare" ist so aus der Entwicklung entstanden. War vorher glaub ich eine andere Datenstrucktur hinter die dem Namen gerecht wurde. Das mit dem print() kommt noch daher, das ich mal unter 2.7 mit Python angefangen habe und mich daran erst einmal gewöhnen muss :wink: .

Was ist ...
von ruiin
Sonntag 10. Juni 2012, 12:25
Forum: Allgemeine Fragen
Thema: os.popen/os.system in einer schleife gleichzeitig? (3.2.2)
Antworten: 19
Zugriffe: 1778

os.popen/os.system in einer schleife gleichzeitig? (3.2.2)

Hi,

ich baue immernoch an meinem script für rsync.
Ich lese dabei aus einer list, eine reihe von dicts aus in denen die Parameter für rsync stecken. Bis jetzt hat es auch wie erwartet funktioniert, doch nun hab ich mein shebang auf dem mac auf
#!/Library/Frameworks/Python.framework/Versions/3.2 ...
von ruiin
Donnerstag 7. Juni 2012, 15:12
Forum: Allgemeine Fragen
Thema: os.popen/os.system ausgabe direkt printen
Antworten: 4
Zugriffe: 859

Re: os.popen/os.system ausgabe direkt printen

funktioniert bei ping schon super.
von ruiin
Donnerstag 7. Juni 2012, 11:38
Forum: Allgemeine Fragen
Thema: os.popen/os.system ausgabe direkt printen
Antworten: 4
Zugriffe: 859

os.popen/os.system ausgabe direkt printen

Hi,

ich bau mir grad ein script um rsync auszuführen.

Doch leider versteckt mein Pythonscript die Ausgabe eines rsync-Kommandos. So möchte ich gerne eine Ausgabe von "rsync -v" endweder direkt ausgeben, so das jede Zeile in os.popen.readlines beim generieren ausgegeben wird, oder das ich die ...
von ruiin
Freitag 25. Mai 2012, 12:09
Forum: Allgemeine Fragen
Thema: Daten automatisch Gruppieren, in dicts und lists
Antworten: 13
Zugriffe: 1345

Re: Daten automatisch Gruppieren, in dicts und lists

Mit JSON hab ich mich noch nicht beschäftigt, aber nach dem ich das mal gegooglet hab weis ich jetzt warum die Transmission-conf so aussieht. Werd das mal ausprobieren.
von ruiin
Mittwoch 23. Mai 2012, 16:22
Forum: Allgemeine Fragen
Thema: Daten automatisch Gruppieren, in dicts und lists
Antworten: 13
Zugriffe: 1345

Re: Daten automatisch Gruppieren, in dicts und lists

Ich versuch das mal nachzu vollziehen:
die funktion parse_section() übernimmt die gesammte liste aus zeilen, welche von Kommentaren schon bereinigt sind. Nimmt die liste[0] mit der next() funktion. Generiert daraus den namen und den Schluss. Die takewhile() Funktion nimmt jede zeile die darauf ...
von ruiin
Mittwoch 23. Mai 2012, 15:05
Forum: Allgemeine Fragen
Thema: Daten automatisch Gruppieren, in dicts und lists
Antworten: 13
Zugriffe: 1345

Re: Daten automatisch Gruppieren, in dicts und lists

ich hab das jetzt so verstanden:

Code: Alles auswählen

def parse(list):
	dict = {}
	if x in list:
		dict = { item : x }
	#...
	return dict
	
for i in list:
	if "head" in i:
		a.append(parse(list))
aber dafür muss ich die liste mit den daten schon vorher in die abschnitte unterteilen oder?
von ruiin
Mittwoch 23. Mai 2012, 14:34
Forum: Allgemeine Fragen
Thema: Daten automatisch Gruppieren, in dicts und lists
Antworten: 13
Zugriffe: 1345

Re: Daten automatisch Gruppieren, in dicts und lists

ich will die datei aber zeile für zeile abarbeiten. Also muss ich das dict unter list[index] mehrmals erreichen können in einem ablauf. Wenn ich die Information nur anhänge, muss ich ja für jede Information einen Platz in der Liste haben, dabei will ich doch unter jeden Platz ein dict mit den Infos.
von ruiin
Mittwoch 23. Mai 2012, 14:05
Forum: Allgemeine Fragen
Thema: Daten automatisch Gruppieren, in dicts und lists
Antworten: 13
Zugriffe: 1345

Re: Daten automatisch Gruppieren, in dicts und lists

Mit counter meine ich die Position in der Liste

Code: Alles auswählen

counter = 0
liste = []
if True:
liste[counter] = X
counter = counter + 1
welche automatisch hochgezählt wird.
von ruiin
Mittwoch 23. Mai 2012, 13:36
Forum: Allgemeine Fragen
Thema: Daten automatisch Gruppieren, in dicts und lists
Antworten: 13
Zugriffe: 1345

Daten automatisch Gruppieren, in dicts und lists

Hi,

ich schreibe mir grad ein Progrämmchen das mir eine conf-Datei auslesen soll. Diese Datei ist in Abschnitte untergliedert (ähnlich wie in HTML head und body) deren Information ich später seperat ansteuern will.
#conf
head
version=1
programm=bla.py
/head
body
name=irgendwas
infoA=a
infoB=b ...
von ruiin
Mittwoch 23. Mai 2012, 08:39
Forum: Allgemeine Fragen
Thema: Zeilenumbruch aus String in einer Liste entfernen.
Antworten: 14
Zugriffe: 33526

Re: Zeilenumbruch aus String in einer Liste entfernen.

ich glaub hyperions vorschlag ist ganz klar der einfachste hier. :o
von ruiin
Dienstag 22. Mai 2012, 18:00
Forum: Allgemeine Fragen
Thema: Zeilenumbruch aus String in einer Liste entfernen.
Antworten: 14
Zugriffe: 33526

Re: Zeilenumbruch aus String in einer Liste entfernen.

hab mal mit dem von O'relley angefangen und momentan blättere ich in nem wälzer von mitp, ist zwar sehr detailliert, kommt aber an das O'relley nicht dran.
von ruiin
Dienstag 22. Mai 2012, 16:47
Forum: Allgemeine Fragen
Thema: Zeilenumbruch aus String in einer Liste entfernen.
Antworten: 14
Zugriffe: 33526

Re: Zeilenumbruch aus String in einer Liste entfernen.

danke Hyperion.

Hat so super funktioniert. Der Code macht nicht nur Whitespaces weg sondern auch Maskierungen wie "\n".

Muss mir in meinen Büchern nochmal das Kaptel durchlesen, diese Operation betreffend.
von ruiin
Dienstag 22. Mai 2012, 16:22
Forum: Allgemeine Fragen
Thema: Zeilenumbruch aus String in einer Liste entfernen.
Antworten: 14
Zugriffe: 33526

Zeilenumbruch aus String in einer Liste entfernen.

Hi,

hab im Internet und über die Suchfunktion keine für mich funktionierende Entsprechung gefunden.

Ich möchte aus einem String in einer Liste den Zeilenumbruch raus holen, ambesten ohne das ein Leerzeichen entsteht.
Mein bisheriger Ansatz:
for i in filelines:
if "\n" in i:
i = i.replace("\n ...
von ruiin
Mittwoch 11. April 2012, 16:36
Forum: Allgemeine Fragen
Thema: os.system/os.popen ausgabe während der laufzeit ausgeben
Antworten: 1
Zugriffe: 348

os.system/os.popen ausgabe während der laufzeit ausgeben

hi,

hab mir ein etwas umfangreicheres script geschrieben um den befehl rsync auszuführen.

Jetzt möchte ich rsync im verbose Modus benutzen und die Ausgabe direkt in der standartsausgabe durchschieben, doch wie mach ich das?

danke