Die Suche ergab 1454 Treffer

von Y0Gi
Sonntag 24. September 2006, 10:23
Forum: Allgemeine Fragen
Thema: Wert wird überschrieben
Antworten: 7
Zugriffe: 1309

Kleiner Exkurs: 'object' (lowercase) ist ein Typ in Python, ebenso wie etwa 'list' und 'dict'. Davon kann man auch Klassen ableiten. Deswegen wird es auch in Zeile 30 und 31 hervorgehoben, auch wenn in diesem Fall zumindest lokal der Typ durch deine eigene gleichnamige Schleifenvariable überschriebe...
von Y0Gi
Sonntag 24. September 2006, 10:13
Forum: Netzwerkprogrammierung
Thema: Webbrowser in Python
Antworten: 10
Zugriffe: 2032

Wie Leonidas schon schrieb, ist es Sache der Konfiguration des Webservers, Dateien anhand ihrer Endung von bspw. eben PHP interpretieren zu lassen oder nicht. Davon ab ist Grail damals (IIRC) nicht viel mehr als ein Experiment gewesen, von benutzbar würde ich nicht reden. Ganz zu schweigen von den z...
von Y0Gi
Samstag 23. September 2006, 15:58
Forum: Netzwerkprogrammierung
Thema: Verlaufen auf dem Weg zu WSGI
Antworten: 12
Zugriffe: 2866

Danke, dann werde ich zunächst mal flup für CGI probieren. Sehe ich das richtig, dass meine Anwendung, wenn ich sie denn WSGI-kompatibel habe, sich dann zum testen lokal ohne separaten Webserver starten lässt? Ohne auf deine Fragen genauer einzugehen habe ich deine Anmerkung zu CherryPy gelesen. Es ...
von Y0Gi
Samstag 23. September 2006, 15:09
Forum: Netzwerkprogrammierung
Thema: Genshi, die neue beste Template-Engine?
Antworten: 12
Zugriffe: 2045

Re: Genshi, die neue beste Template-Engine?

Hauptstreitpunkt bei TEs ist ja gewöhnlich XML-basiert ja/nein. Aber wie ich (zugegeben, leicht versteckt) schrieb: Last but not least ist es auch möglich, Text-Templates zu verwenden, wenn es denn gerade keine XML-Ausgabe sein muss. Dieses Feature ist erst kürzlich hinzugekommen und noch nicht sond...
von Y0Gi
Samstag 23. September 2006, 14:39
Forum: Allgemeine Fragen
Thema: Vom String zum Dictionary
Antworten: 9
Zugriffe: 1433

Das können die Nutzer wunderbar tun. Ganz im Gegensatz zu XML. JSON ist eine Untermenge von YAML, kann also gar nicht so viel schlechter aussehen :P Entsprechend kann ein YAML-Parser auch JSON parsen. Some of the limitations of JSON are addressed by YAML. Although significantly more complex[1], YAML...
von Y0Gi
Samstag 23. September 2006, 14:37
Forum: Allgemeine Fragen
Thema: zahlenraten mit highscore etc
Antworten: 9
Zugriffe: 1375

Da fehlt ja auch ein +. Und genau dafür bieten sich die ursprünglich aus C bekannten printf-Konstrukte an: highscore.write('%s %d %d\n' % (name, zahl, versuche)) Wobei %s ein Platzhalter für einen String und %d oder %i für einen Integer/Dezimalzahl ist. Sieht ungewohnt aus, ist im täglichen Einsatz ...
von Y0Gi
Samstag 23. September 2006, 14:04
Forum: Showcase
Thema: 5 Kleine Programme
Antworten: 13
Zugriffe: 37683

Am Rande:

Code: Alles auswählen

# statt
print '- - - - - - - - - - - - - - - - -'
# kürzer und flexibler:
print '- ' * 17
Wenn du mit mit dem Leerzeichen am Ende nicht leben kannst, geht dieses leichte mit-Kanonen-auf-Spatzen-Konstrukt: ;)

Code: Alles auswählen

print ' '.join('-' * 17)
von Y0Gi
Samstag 23. September 2006, 12:36
Forum: Allgemeine Fragen
Thema: Vom String zum Dictionary
Antworten: 9
Zugriffe: 1433

Ob es dir geeignet erscheint, musst du selbst entscheiden, aber ich werfe einfach mal YAML ein. Es ist eine Auszeichnungssprache vergleichbar mit XML, die sehr leserlich Dinge wie Listen und Tupel darstellen kann, was für deine Zwecke interessant sein dürfte. Die Wikipedia beschreibt die Struktur, e...
von Y0Gi
Samstag 23. September 2006, 12:27
Forum: Codesnippets
Thema: Einfache Templates für Python
Antworten: 10
Zugriffe: 5666

Kann zwar keine Loops, Conditionals und mehr, aber für einfache, komfortable Platzhalter-Ersetzung sind die in Python 2.4 eingeführten "Simpler String Substitutions" (PEP 292) schon ganz nett (auch wenn ich sie bisher noch nicht benutzt habe).
von Y0Gi
Samstag 23. September 2006, 12:21
Forum: wxPython
Thema: option select wie in html?
Antworten: 6
Zugriffe: 1250

Schau dir mal die Methoden von wx.ItemContainer an, von dem wx.ComboBox erbt.
von Y0Gi
Samstag 23. September 2006, 12:10
Forum: Netzwerkprogrammierung
Thema: Verlaufen auf dem Weg zu WSGI
Antworten: 12
Zugriffe: 2866

Danke für deine Antwort. An wsgiref.simple_server stört mich ein wenig dieser Satz: It has not been reviewed for security issues, however, and we strongly recommend that you use a "real" web server for production use. Das "Test" in "Test-Server" bei Colubrid hört sich a...
von Y0Gi
Samstag 23. September 2006, 11:46
Forum: Netzwerkprogrammierung
Thema: Genshi, die neue beste Template-Engine?
Antworten: 12
Zugriffe: 2045

Bei SimpleTAL hat mich persönlich sehr schnell gestört, dass es quasi eine zweite kleine Template-Sprache darin neben richtigem Python (wie bei Kid und Genshi) gibt. Da muss man dann immer Pfad-Ausdrücke zu python:-Ausdrücken umwandeln, wenn man etwas mehr Power braucht und das hat endlos genervt. A...
von Y0Gi
Freitag 22. September 2006, 23:47
Forum: Netzwerkprogrammierung
Thema: Genshi, die neue beste Template-Engine?
Antworten: 12
Zugriffe: 2045

Genshi, die neue beste Template-Engine?

Wo ich gerade schon mal hier bin und die Software-Liste im Sticky-Thema sah: Vor einigen Tagen ist die Version 0.3 der Template-Engine Genshi erschienen (die bis dahin ungünstigerweise 'Markup' hieß; mit der 0.3 funktioniert nun auch die Installation via easy_install). Das Ding wurde massiv von Kid ...
von Y0Gi
Freitag 22. September 2006, 23:28
Forum: Netzwerkprogrammierung
Thema: Verlaufen auf dem Weg zu WSGI
Antworten: 12
Zugriffe: 2866

Verlaufen auf dem Weg zu WSGI

Hallo, nun habe ich mich nach einigen Jahren doch mal hier im Forum angemeldet :) Ich stehe ein wenig wie der Ochs' vor'm Berg beim Thema WSGI. In schätzungsweise den letzten zwölf Monaten habe ich vielerorts vom WSGI-Boom mitbekommen, bin aber bis heute nicht *exakt* dahinter gekommen. Ich habe die...