Python und Textmanipulation

8

Ich möchte eine Textmanipulationssprache lernen und habe mich auf Python eingestellt. Neben der Textbearbeitung wird Python auch für numerische Anwendungen, maschinelles Lernen, KI usw. eingesetzt.

Meine Frage ist, wie ich mich dem Erlernen der Python-Sprache annähere, damit ich schnell anspruchsvolle Textmanipulationsprogramme schreiben kann. Abgesehen von regulären Ausdrücken im Zusammenhang mit "Textmanipulation" sind die Sprachmerkmale wichtiger als andere, welche Module nützlich sind und so weiter.

    
ardsrk 24.03.2009, 05:36
quelle

4 Antworten

19

Über regulären Ausdrücken hinaus sind hier einige wichtige Eigenschaften:

Für Werkzeuge empfehle ich Folgendes:

Bearbeiten: Gute Links zur Textverarbeitung in Python:

Van Gale 24.03.2009, 05:51
quelle
4

Es gibt ein Buch Textverarbeitung in Python . Ich habe es selbst noch nicht gelesen, aber ich habe andere Artikel dieses Autors gelesen und im Allgemeinen sind sie ein gutes Personal.

    
Eugene Morozov 24.03.2009 05:59
quelle
2

Ich fand die Objekte .__ doc__ und dir (obj) Befehle unglaublich nützlich beim Erlernen der Sprache.

z.B.

%Vor%

Was kann ich mit einem tun? dir (a). Scheint, ich kann ein teilen.

%Vor%

Was ist vec? vec .__ doc __:

"neue Liste initialisiert aus den Elementen der Sequenz"

Was kann ich mit vec tun? Dir (Vec).

%Vor%

usw. ...

    
RedBlueThing 24.03.2009 05:50
quelle
0

Obwohl ich nicht gelesen habe, Python für die Datenanalyse von Wes McKinney - 1 Ausgabe (8. Oktober 2012) sieht vielversprechend aus.

    
claws 01.08.2013 19:52
quelle

Tags und Links