Hallo,
nach ersten Programmieranfängen vor einiger Zeit, soll es mal wieder los gehen!
Mein Ziel für den Anfang: Textdateien auslesen, modifizieren bzw. erzeugen.
Dazu gibt es bestimmt eine Menge Funktionen, die in den klassischen Lehrbüchern nicht stehen. Wo bzw. unter welchen Stichworten finde ich sowas beschrieben? Könnt ihr mir auf die Sprünge helfen und ggf. Links zeigen? Ich komme da leider nicht weiter.
Danke und Gruß,
Yasser
Suche Funktionen für Textverarbeitung
-
- User
- Beiträge: 424
- Registriert: Montag 28. Juli 2003, 16:19
- Wohnort: /dev/reality
In der Python-Doku wichtig wären `open()`, die Methoden die `str` Objekte besitzen und das `re` Modul.
Wenn Du Parser schreiben möchtest und die nicht komplett aus kryptischen regulären Ausdrücken aufbauen willst, dann ist PyParsing ein gutes Modul um Parser aus Objekten zusammen zu setzen.
Wenn es um XML geht, dann lohnt sich ein Blick auf das ElementTree Modul.
Falls Du "kaputtes" HTML parsen willst, dann ist BeautifulSoup die Antwort.
Wenn Du Parser schreiben möchtest und die nicht komplett aus kryptischen regulären Ausdrücken aufbauen willst, dann ist PyParsing ein gutes Modul um Parser aus Objekten zusammen zu setzen.
Wenn es um XML geht, dann lohnt sich ein Blick auf das ElementTree Modul.
Falls Du "kaputtes" HTML parsen willst, dann ist BeautifulSoup die Antwort.
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi Yasser!hammurabi hat geschrieben:Textdateien auslesen, modifizieren bzw. erzeugen.
Vielleicht kannst du damit etwas anfangen:
http://www.python-forum.de/topic-6157.html
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.