Die Suche ergab 170 Treffer

von fs111
Freitag 9. Juli 2004, 14:39
Forum: Allgemeine Fragen
Thema: Reguläre Ausdrücke
Antworten: 8
Zugriffe: 2549

Wieso willst Du das zu Fuß über RE lösen, und nimmst nicht einen XML-Parser und arbeitest mit DOM? Damit geht das schneller und einfacher, zumindest was dei Umsetzung angeht. Wie das genau geht, kannst Du hier nachlesen: http://pyxml.sourceforge.net/topics/docs.html

fs111
von fs111
Samstag 3. Juli 2004, 14:34
Forum: Netzwerkprogrammierung
Thema: Python in HTML
Antworten: 10
Zugriffe: 3127

Webware ist ein ganz schönes Gefrickel, ehe man da mal überhaupt etwas hinbekommt. Die ganze Installation finde ich schon sehr schleierhaft. Da ist spyce IMHO leichter zu benutzen, wobei webware natürlich auch mehr bietet. Kommt eben darauf an, was man machen will bzw. was man so alles braucht.

fs111
von fs111
Montag 28. Juni 2004, 19:58
Forum: Netzwerkprogrammierung
Thema: Python in HTML
Antworten: 10
Zugriffe: 3127

http://spyce.sf.net in Verbindung mit mod_python ist eine feine Sache.

fs111
von fs111
Mittwoch 23. Juni 2004, 17:31
Forum: Allgemeine Fragen
Thema: Number to String
Antworten: 4
Zugriffe: 683

Mit der eingebauten Funktion chr, also chr(65) in Deinem Beispiel

fs111
von fs111
Mittwoch 23. Juni 2004, 08:57
Forum: Allgemeine Fragen
Thema: Allgemeine hilfe
Antworten: 3
Zugriffe: 838

Am besten liest Du das Tutorial auf der Python-Homepage, danach solltest Du in der Lage sein, Python-Programm zu verstehen:

http://docs.python.org/tut/tut.html

Grüße fs111

P.S.: Irgendwo gibt es das auch auf deutsch, weiß aber nicht mehr wo genau, einfach mal google fragen.
von fs111
Sonntag 13. Juni 2004, 10:40
Forum: Allgemeine Fragen
Thema: An alle Schüler und Studenten mit Informatikproblemen
Antworten: 198
Zugriffe: 362598

Sehr gut, dass Du mal ein Machtwort dazu sagst! Ich kann das nur unterstützen, wie Du ja sicherlich an ein paar meiner Postings ablesen konntest.

Grüße fs111

Student
von fs111
Montag 7. Juni 2004, 19:55
Forum: Allgemeine Fragen
Thema: mit python herausfinden, ob X aktiv ist
Antworten: 7
Zugriffe: 1453

Eine andere Möglichkeit wäre auszuwerten, was /sbin/runlevel zurückgibt, wenn das 5 ist, dann läuft X, das ist natürlich auch wieder nicht unbendingt portabel, weil das auf manchen Systemen eben nicht der X-Runlevel ist, aber auf jeden Fall eindeutiger als nach ausgaben in ps zu greppen.

fs111
von fs111
Sonntag 6. Juni 2004, 16:53
Forum: Allgemeine Fragen
Thema: programm mit argumenten aufrufen
Antworten: 11
Zugriffe: 4179

Viel besser als getopt ist IMHO optparse, was früher optik hieß:

http://python.org/doc/current/lib/module-optparse.html

fs111
von fs111
Freitag 4. Juni 2004, 12:30
Forum: Allgemeine Fragen
Thema: Strings innerhalb einer Liste in Grossbuchstaben umwandeln
Antworten: 7
Zugriffe: 2021

Ja klar, das ist die pythonifizierte Variante, die vergesse ich immer.

fs111
von fs111
Freitag 4. Juni 2004, 12:00
Forum: Allgemeine Fragen
Thema: Strings innerhalb einer Liste in Grossbuchstaben umwandeln
Antworten: 7
Zugriffe: 2021

Einfach in einer Schleife über alle Elemente iterieren:

Code: Alles auswählen

>>> liste
['a', 'b', 'c']
>>> for i in range(len(liste)):
...     liste[i]=liste[i].upper()
...
>>> liste
['A', 'B', 'C']
HTH

Grüße fs111
von fs111
Donnerstag 3. Juni 2004, 12:21
Forum: Allgemeine Fragen
Thema: MP3
Antworten: 4
Zugriffe: 1308

Ok, das ist nicht wirklich kompliziert, wo genau liegt Dein Verständnisproblem? Sollen die Informationen zu den einzelnen Tracks aus realen Mp3-Dateien extrahiert werden, oder soll das nur eine Arte Demo-Programm sein?

fs111
von fs111
Donnerstag 3. Juni 2004, 12:18
Forum: Allgemeine Fragen
Thema: python eingabedatei
Antworten: 4
Zugriffe: 818

Mir stellt sich da nur ernsthaft die Frage, ob Du überhaupt mal ein Tutorial oder ein bisschen Doku zu Python gelesen hast. Ich will Dich nicht angreifen, aber Deine Frage erweckt wirklich den Anschein, dass Du keine eigenen Anstrengungen unternommen hast, das Problem zu lösen... @Milan Da Du ja sch...
von fs111
Donnerstag 3. Juni 2004, 11:57
Forum: Allgemeine Fragen
Thema: python eingabedatei
Antworten: 4
Zugriffe: 818

Datei zeilenweise einlesen, Zeilen zerlegen, Zeichenketten in float umwandeln, berechnen, ausgeben.

Mal ehrlich, du fragst, weil Du keine Lust hast Dich damit ein bisschen zu beschäftigen, oder?

fs111
von fs111
Mittwoch 2. Juni 2004, 13:03
Forum: Allgemeine Fragen
Thema: Tolerante Eingabe
Antworten: 18
Zugriffe: 3761

Wie hast Du es denn importiert?

Wenn Du

Code: Alles auswählen

import Levenshtein
machst, dann musst Du die Funktion natürlich mit

Code: Alles auswählen

Levenshtein.distance("foo", "bar")


aurfrufen, und nicht so wie Dookie es oben gemacht hat.

fs111
von fs111
Dienstag 1. Juni 2004, 09:20
Forum: Allgemeine Fragen
Thema: Tolerante Eingabe
Antworten: 18
Zugriffe: 3761

Normalerweise setzt man den Rückgabewert der "distance"-Funktion noch in Relation zur Wortlänge, sprich man teilt diese durch die Länge des längeren Wortes aus dem Vergleich der beiden. Bei einem Vergleich von "Hallo" und "Hllo" würde man also durch fünf teilen. Hierdur...
von fs111
Montag 31. Mai 2004, 18:22
Forum: Allgemeine Fragen
Thema: Tolerante Eingabe
Antworten: 18
Zugriffe: 3761

Obiges Modul gibt Dir einfach die Distanz der beiden Wörter nach dem Levenshtein-Algorithmus zurück, berechnet also völlig ohne zutun die Ähnlichkeit. Google sollte Dir eine Reihe an Infos zu diesem Algo liefern, der ist wirklich nicht besonders schwierig zu verstehen.

fs111
von fs111
Montag 31. Mai 2004, 16:49
Forum: Allgemeine Fragen
Thema: Tolerante Eingabe
Antworten: 18
Zugriffe: 3761

Das solltest Du auch mit Hilfe der Levenshtein-Distanz lösen können, und dafür gibt es sogar eine fertige Bibliothek:

http://trific.ath.cx/resources/python/levenshtein/

HTH

fs111
von fs111
Dienstag 25. Mai 2004, 11:04
Forum: Allgemeine Fragen
Thema: Befehl gesucht
Antworten: 5
Zugriffe: 1549

upper() ist die Funktion, die Du suchst, also sowas wie

print liste[0].upper()


HTH

Grüße fs111
von fs111
Dienstag 18. Mai 2004, 21:25
Forum: Allgemeine Fragen
Thema: HTML in reine Textdatei umwandeln?Wie?
Antworten: 13
Zugriffe: 2711

Code: Alles auswählen

import urllib2,htmllib,formatter
h = htmllib.HTMLParser(formatter.AbstractFormatter(formatter.DumbWriter()))
h.feed(open("deineDatei.html").read()) 
Tut das von Dir gewünschte.

HTH

Grüße fs111
von fs111
Sonntag 16. Mai 2004, 11:49
Forum: Allgemeine Fragen
Thema: dictionary.update() - Frage zur Reihenfolge
Antworten: 6
Zugriffe: 1673

Ich glaube das wird nicht gehen, weil der Datentyp-Dictionary nicht auf irgendwelche Reihenfolgen ausgelegt ist, dafür sind ja Listen da. Also wirst du die Sache anders angehen müssen.

fs111