Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #5408
| From | Christopher Arndt <chris@chrisarndt.de> |
|---|---|
| Newsgroups | de.comp.lang.python |
| Subject | Re: [Python-de] Wie in Datei einen Zahlenwert erhöhen ? - Newbie fragt |
| Date | 2019-01-22 15:06 +0100 |
| Message-ID | <mailman.317.1548166574.4816.python-de@python.org> (permalink) |
| References | <596e4et1dlpjnf8uuf3c52rmohj81cotuv@4ax.com> <ed8d9b22-0291-3342-ad08-ff827785c360@chrisarndt.de> |
Hallo Josef, zunächst mal: "Folgender Code funktioniert nicht:" ist keine ausreichende Fehlerbeschreibung! Schreibe bitte, wie du den Code ausführst, was passiert / was er ausgibt und was du erwartet hättest. Zweitens ist der GPX-Schnipsel, den du gepostest hast unvollständig und inkorrekt (z.B. nicht geschlossener Start-Tag). Wie sollen wir deinen Code damit ausprobieren? Wie sollen wir wissen, mit welchem Input du deinen Code tatsächlich ausgeführt hast? Aber davon abgesehen: Am 22.01.19 um 14:33 schrieb Josef: > Hier ist Ausschnitt aus GPX-Datei: > [...] > Folgender Code funktioniert nicht: > import re XML-basierte Dateiformate mit Regular Expressions zu parsen ist selten eine gute Idee. Man muss da sehr vorsichtig sein, dass die Regex nicht zu viel matcht, da die Schachtelungstiefe von Elementen beliebig groß sein kann und einzelne Tags Attribute in beliebiger Reihenfolge und mit beliebig viel Whitespace zwischendrin enthalten können, usw. Deswegen nimm lieber eine fertige Bibliothek zum Parsen von GPX-Dateien, die auf einem XML-Parser basiert: https://pypi.org/project/gpxpy/ Wie man die für deinen Zweck benutzt können wir dir zeigen, wenn du uns eine richtige GPX-Datei als Input zur Verfügung stellst (wenn sie nicht zu groß ist, als Anhang, ansonsten z.B. in einem Pastebin oder Github Gist). Gruß, Chris
Back to de.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
Wie in Datei einen Zahlenwert erhöhen ? - Newbie fragt Josef <b-707@web.de> - 2019-01-22 14:33 +0100 Re: Wie in Datei einen Zahlenwert erhöhen ? - Newbie fragt Josef <b-707@web.de> - 2019-01-22 14:47 +0100 Re: [Python-de] Wie in Datei einen Zahlenwert erhöhen ? - Newbie fragt Christopher Arndt <chris@chrisarndt.de> - 2019-01-22 15:06 +0100 Re: [Python-de] Wie in Datei einen Zahlenwert erhöhen ? - Newbie fragt Stefan Schwarzer <sschwarzer@sschwarzer.net> - 2019-01-22 15:17 +0100 Re: [Python-de] Wie in Datei einen Zahlenwert erhöhen ? - Newbie fragt Christopher Arndt <chris@chrisarndt.de> - 2019-01-22 16:46 +0100
csiph-web