@snafu: Auch nicht schlecht. Darauf wäre ich nun gar nicht gekommen, obwohl es doch so naheliegend ist.
Danke auch.
Die Suche ergab 181 Treffer
- Donnerstag 30. März 2017, 19:52
- Forum: Allgemeine Fragen
- Thema: Zeile in einzelne Variablen aufteilen
- Antworten: 11
- Zugriffe: 2233
- Donnerstag 30. März 2017, 17:19
- Forum: Allgemeine Fragen
- Thema: Zeile in einzelne Variablen aufteilen
- Antworten: 11
- Zugriffe: 2233
Re: Zeile in einzelne Variablen aufteilen
@Sirius3: Sehr gut. Die Lösung gefällt mir. Danke.
- Donnerstag 30. März 2017, 17:18
- Forum: Allgemeine Fragen
- Thema: Zeile in einzelne Variablen aufteilen
- Antworten: 11
- Zugriffe: 2233
Re: Zeile in einzelne Variablen aufteilen
@Sirius3: Ich habe jetzt erstmal eine Kombination gewählt - die auch schon recht gut ist und auf jeden Fall funktioniert:
Code: Alles auswählen
type, option, directory, file, remus, reason, release_person = re.split('\s*\|\s*', line.strip())
- Donnerstag 30. März 2017, 17:13
- Forum: Allgemeine Fragen
- Thema: Zeile in einzelne Variablen aufteilen
- Antworten: 11
- Zugriffe: 2233
Re: Zeile in einzelne Variablen aufteilen
@Daikoku: Da hast du natürlich Recht !! Das werde ich ändern... Danke für den Hinweis, habe ich überhaupt nicht dran gedacht...
- Donnerstag 30. März 2017, 17:01
- Forum: Allgemeine Fragen
- Thema: Zeile in einzelne Variablen aufteilen
- Antworten: 11
- Zugriffe: 2233
Re: Zeile in einzelne Variablen aufteilen
@Daikoku: Das funktioniert so leider nicht. Bei deiner Lösung sind alle Leerzeichen weg - auch die innerhalb der Werte. Zum Beispiel aus "-f <dir>" wird dann "-f<dir>".
- Donnerstag 30. März 2017, 16:56
- Forum: Allgemeine Fragen
- Thema: Zeile in einzelne Variablen aufteilen
- Antworten: 11
- Zugriffe: 2233
Re: Zeile in einzelne Variablen aufteilen
@Sirius3: An sich eine gute Möglichkeit - funktioniert auch. Ich habe nur beim Aufschreiben meines Problems einen kleinen Fehler gemacht, der sich allerdings negativ auswirkt. Der String lautet in Wirklichkeit: line = " S | -f <dir> | /home/hte4993/tmp/pevtest2 | f1.txt,f2.txt,f3.dat | 12345&qu...
- Donnerstag 30. März 2017, 16:12
- Forum: Allgemeine Fragen
- Thema: Zeile in einzelne Variablen aufteilen
- Antworten: 11
- Zugriffe: 2233
Zeile in einzelne Variablen aufteilen
Hallo zusammen, ich habe folgende Zeile: line = "S | -f <dir> | /home/hte4993/tmp/pevtest2 | f1.txt,f2.txt,f3.dat | 12345" Die einzelnen Abschnitte möchte ich nun in einzelne Variablen packen. Das mache ich bisher so: type, option, directory, file, number = line.split("|") Was ab...
- Dienstag 21. Februar 2017, 16:13
- Forum: Allgemeine Fragen
- Thema: Zählen in Liste
- Antworten: 6
- Zugriffe: 5444
Re: Zählen in Liste
@noisefloor: Das sieht doch gut aus mit dem Set Comprehension. Die Comprehension list war mir zwar bekannt, aber als Set Comprehension nicht. Danke dir.
- Dienstag 21. Februar 2017, 15:25
- Forum: Allgemeine Fragen
- Thema: Zählen in Liste
- Antworten: 6
- Zugriffe: 5444
Zählen in Liste
Hallo zusammen, ich möchte gerne in einer 2-dimensionalen Liste, die Anzahl der Texte im Feld 0 zählen. Dazu hätte ich folgenden Code: a = [['text1', 2, 3], ['text1', 2, 3], ['text4', 2, 4]. ['text5', 2, 5]] target = [] for item in a: target.append(item[0]) print len(set(target)) Ausgabe: 3 Das funk...
- Donnerstag 2. Februar 2017, 17:31
- Forum: Allgemeine Fragen
- Thema: Regular expression funktioniert so nicht
- Antworten: 8
- Zugriffe: 1309
Re: Regular expression funktioniert so nicht
Jetzt hab ich es selbst herausgefunden... (in grün)
So muss die regex-Zeile lauten: bracket_content = re.findall(r"\[([a-zA-Z0-9_., ]+)\]", line)
So muss die regex-Zeile lauten: bracket_content = re.findall(r"\[([a-zA-Z0-9_., ]+)\]", line)
- Donnerstag 2. Februar 2017, 16:46
- Forum: Allgemeine Fragen
- Thema: Regular expression funktioniert so nicht
- Antworten: 8
- Zugriffe: 1309
Regular expression funktioniert so nicht
Hallo zusammen, ich möchte gerne die Inhalte zwischen den eckigen Klammern auslesen. Dazu habe ich folgendes geschrieben: import re line = "error in date[02.02.2017] between line[487182, 487190]: invalid!" bracket_content = re.findall(r"\[([a-zA-Z0-9_]+)\]", line) print bracket_c...
- Mittwoch 12. Oktober 2016, 13:14
- Forum: Allgemeine Fragen
- Thema: Abfrage, ob tarfile noch offen ist
- Antworten: 2
- Zugriffe: 773
Re: Abfrage, ob tarfile noch offen ist
@Sirius3: OK. An die Möglichkeit hatte ich nun noch gar nicht gedacht. Das vereinfacht die Sache natürlich ungemein.
Danke.
Danke.
- Mittwoch 12. Oktober 2016, 12:55
- Forum: Allgemeine Fragen
- Thema: Abfrage, ob tarfile noch offen ist
- Antworten: 2
- Zugriffe: 773
Abfrage, ob tarfile noch offen ist
Hallo zusammen, ich möchte gerne in meinen Code die Abfrage einbauen, ob ein mit "tarfile.open" geöffnetes File noch offen ist? Zu dem Zweck, dass ich es dann per "tarfile.close()" schließen kann. Also so in der Form: tt1 = tarfile.open(current_tarfile, "w:gz") if tt1 =...
- Dienstag 11. Oktober 2016, 14:00
- Forum: Allgemeine Fragen
- Thema: Größere Anzahl Dateien in ein komprimiertes Tarfile
- Antworten: 4
- Zugriffe: 950
Re: Größere Anzahl Dateien in ein komprimiertes Tarfile
Nun ja, ich vermute ja nur einen Speicher-Fehler. Vorher hatte ich den Code ohne die Zeile
ausprobiert. Dort gab es dann schon bei ca. 87.000 Dateien den CoreDump.
Einen Memory-Error habe ich nicht bekommen, aber auch sonst keinen Fehler - nur halt den Core-Dump...
Code: Alles auswählen
tar_arch.members = []
Einen Memory-Error habe ich nicht bekommen, aber auch sonst keinen Fehler - nur halt den Core-Dump...
- Dienstag 11. Oktober 2016, 11:37
- Forum: Allgemeine Fragen
- Thema: Größere Anzahl Dateien in ein komprimiertes Tarfile
- Antworten: 4
- Zugriffe: 950
Größere Anzahl Dateien in ein komprimiertes Tarfile
Hallo zusammen, ich möchte gerne ca. 1 Million Dateien in einem komprimierten (gzip) Tarfile zusammenpacken. Die Namen der Dateien stehen in der Datei FILES_TO_BE_ARCHIVED_FILE. Die Zeile "tar_arch.members = []" habe ich eingefügt, um den Speicherverbrauch etwas zu reduzieren. Mein Versuch...
- Donnerstag 17. Januar 2013, 11:05
- Forum: Allgemeine Fragen
- Thema: Konvertierung Weekday-Number in Name
- Antworten: 3
- Zugriffe: 484
Re: Konvertierung Weekday-Number in Name
Super!
Genau das habe ich gesucht...
Danke dir !!!
Genau das habe ich gesucht...
Danke dir !!!
- Donnerstag 17. Januar 2013, 10:45
- Forum: Allgemeine Fragen
- Thema: Konvertierung Weekday-Number in Name
- Antworten: 3
- Zugriffe: 484
Konvertierung Weekday-Number in Name
Hallo zusammen, folgendes "Problem": Ich habe mit dem folgenden Code einen numerischen Wert erzeugt: >>> import datetime >>> str(datetime.date.today().weekday()) '3' Wenn ich diese '3' nun in den Namen des Wochentages übersetzen möchte - also 'Thursday', wie mache ich das? Nicht das es fal...
- Donnerstag 22. November 2012, 11:39
- Forum: Allgemeine Fragen
- Thema: Umgehung einer temporären Liste
- Antworten: 2
- Zugriffe: 567
Re: Umgehung einer temporären Liste
@EyDU: Danke schonmal für die schnelle Antwort. Was PEP-8 angeht - ist mir schon klar.. Aber ich habe mich leider an andere Programmierstandards zu halten... und das fürs Forum jedesmal umzubauen, ist etwas kontraproduktiv... :? Ansonsten weiss ich auch nicht, warum ich ständig diesen python-Tag ign...
- Donnerstag 22. November 2012, 11:28
- Forum: Allgemeine Fragen
- Thema: Umgehung einer temporären Liste
- Antworten: 2
- Zugriffe: 567
Umgehung einer temporären Liste
Hallo zusammen, ich möchte feststellen, ob der jeweils letzte Wert einer Liste innerhalb der Liste "RC_CronLinesList" in der Liste "AllowedBlocksList" vertreten ist. Danach baue ich die "RC_CronLinesList" wieder zusammen, aber jeweils ohne den letzten Wert. Hier die bei...
- Donnerstag 15. November 2012, 15:28
- Forum: Allgemeine Fragen
- Thema: Path mit 2 Backslashes
- Antworten: 12
- Zugriffe: 4971
Re: Path mit 2 Backslashes
@/me: Danke für die Ausführungen. Ja, das mit den 4 Backslashes ist klar, weil ich ja 2 benötige, um die Sonderstellung aufzuheben. @Sirius3: Du hast Recht. Ich habe etwas gemacht, was ich eigentlich gar nicht so wollte - und es klappte einfach nur so zum Schein... Das würde ich mal sagen, dass ich ...