Die Suche ergab 1762 Treffer

von mitsuhiko
Samstag 12. Juli 2008, 00:03
Forum: Allgemeine Fragen
Thema: BeautifulSoup - Standard Modul?
Antworten: 5
Zugriffe: 1376

Re: BeautifulSoup - Standard Modul?

BeautifulSoup hat sich überlebt, zum einen, weil man richtig kaputtes HTML immer seltener sieht, zum anderen, weil es mittlerweile mit html5lib und lxml andere HTML-Parser gibt, die schneller und speicherschonender sind, eine angenehmere API bereitstellen und trotzdem auch kaputtes HTML in den meis...
von mitsuhiko
Freitag 11. Juli 2008, 08:46
Forum: Allgemeine Fragen
Thema: BeautifulSoup - Standard Modul?
Antworten: 5
Zugriffe: 1376

Re: BeautifulSoup - Standard Modul?

Anscheinend hat die standard Python Library bereits ein Modul das BeautifulSoup sehr ähnelt aber nicht ganz so komfortabel ist bzw. fehleranfälliger ist. Das BeautifulSoup nutzt. Ich frage hier sicherlich die Falschen da ihr wahrscheinlich auch nichts daran ändern könnt - aber was hieltet ihr davon...
von mitsuhiko
Donnerstag 10. Juli 2008, 15:22
Forum: Netzwerkprogrammierung
Thema: [Django] Zum Queryset Daten hinzufügen
Antworten: 6
Zugriffe: 1672

Re: [Django] Zum Queryset Daten hinzufügen

Wenn schon bekommt ldas model eine Methode dafür: class Mymodel(models.model): field_a = models.SomeField() field_b = models.AnotherField() def calculate_extra(self): retun self.field_a + self.field_b #simplified Bitte noch ein @property oben drauf, dann siehts auch schicker in Python und jeder Tem...
von mitsuhiko
Samstag 5. Juli 2008, 19:57
Forum: Allgemeine Fragen
Thema: [gelöst] self."%s" funktioniert nicht
Antworten: 3
Zugriffe: 1187

setattr(self, name, objekt)
von mitsuhiko
Freitag 4. Juli 2008, 20:54
Forum: Allgemeine Fragen
Thema: Einrückung: Spaces vs. Tabulatoren...
Antworten: 23
Zugriffe: 5811

2 Spaces in JavaScript weil das genau auf $( in jQuery auffüllt genauso wie in XML/HTML, 4 Spaces in Python weil das PEP8 will, 1 ein Tab, der als 8 Spaces dargestellt wird in C.
von mitsuhiko
Freitag 4. Juli 2008, 00:08
Forum: Allgemeine Fragen
Thema: Einrückung: Spaces vs. Tabulatoren...
Antworten: 23
Zugriffe: 5811

Warum ist in der Liste 5 Spaces (hab ich noch nie gesehen) aber kein 2 Spaces (sieht man in jeder Google Lib)?
von mitsuhiko
Freitag 4. Juli 2008, 00:07
Forum: Allgemeine Fragen
Thema: Wie bleibt man up-to-date?
Antworten: 14
Zugriffe: 2701

#python.de auf irc.freenode.net. Dort kommen Nachrichten am schnellsten an weil irgendjemand wieder mal einen Link in den Channel wirft :)

Ansonsten Standardlinks sind:
- reddit.com/r/programming
- planetpython.org
von mitsuhiko
Dienstag 1. Juli 2008, 13:00
Forum: Allgemeine Fragen
Thema: kleines XML-ParserScript
Antworten: 19
Zugriffe: 3229

dor_neue hat geschrieben:Ich hatte es mit SAX versucht und bin daran im 1. Versuch kläglich gescheitert...
SAX ist für sowas auch nicht gedacht. SAX kann man nutzen, wenn man auf eine Stream aus Events was tun will. zB basiert Genshi auf einem SAX Stream.
von mitsuhiko
Dienstag 1. Juli 2008, 12:51
Forum: Allgemeine Fragen
Thema: kleines XML-ParserScript
Antworten: 19
Zugriffe: 3229

mir ging es darum 'nur' die aktuelle Temp auszulesen. Was ratet ihr? Gleich einen kompletten Parser dazu anzuwerfen? Natürlich. XML darfst du auch nicht anders parsen, weil sich das Dokument nach den XML Regeln ändern kann und du es trotzdem noch laden können musst. Korrekte Lösung: >>> from lxml i...
von mitsuhiko
Sonntag 29. Juni 2008, 19:55
Forum: Allgemeine Fragen
Thema: Pythonscript "verschlüsseln"
Antworten: 30
Zugriffe: 7022

Nein.
von mitsuhiko
Samstag 28. Juni 2008, 18:01
Forum: Offtopic
Thema: Neue Firefox SSL Warnung deaktivieren
Antworten: 14
Zugriffe: 4451

Ich find die Warnung spitze. Jetzt merken Leute erstmal wenn ihre Zertifikate auslaufen. Also brav zu ca-cert laufen und zertifizieren, und das ca-cert Root-Zertifikat aufnehmen.

Und vielleicht köntne ca-cert mal wieder einen Antrag stellen, dass das schon von Haus aus passiert.
von mitsuhiko
Freitag 27. Juni 2008, 18:19
Forum: Netzwerkprogrammierung
Thema: Werkzeug / Windows
Antworten: 12
Zugriffe: 2052

dh, in utils.py hast du ein "TEMPLATE_PATH = path.join(path.dirname(__file__), 'templates')"? Ist da ein templates Ordner dann neben utils.py?
von mitsuhiko
Freitag 27. Juni 2008, 18:06
Forum: Netzwerkprogrammierung
Thema: Werkzeug / Windows
Antworten: 12
Zugriffe: 2052

Finded dada dir oba net. Also nachschauen ob der Pfad wohl passt. Zeig mal wie du den Template Loader erstellst.
von mitsuhiko
Donnerstag 26. Juni 2008, 16:10
Forum: Allgemeine Fragen
Thema: Variable incrementieren um 1?
Antworten: 15
Zugriffe: 4072

Rebecca hat geschrieben:Aber eigentlich eine interessante Frage: In C wuerde man fuer sowas statische Variablen benutzen, das gibt's ja in Python nicht. Was ist da der gaengigste Weg?
Jedes mal wenn ich eine statische Variable brauch stelle ich fest, dass ich eigentlich eine Closure will :D
von mitsuhiko
Donnerstag 26. Juni 2008, 15:36
Forum: Allgemeine Fragen
Thema: Hillfe zu Python Vortrag
Antworten: 5
Zugriffe: 1583

Re: Hillfe zu Python Vortrag

keppla hat geschrieben:Ja, um GVR himself zu zitieren:

Code: Alles auswählen

import this
Ich dachte das war Tim Peters :)
von mitsuhiko
Donnerstag 26. Juni 2008, 00:17
Forum: Installation/Konfigurieren
Thema: Wie kann ich Django auf dem Webspace installieren???
Antworten: 14
Zugriffe: 4394

Wie groß Werkzeug ist, kann ich nicht sagen. Letztes ist aber kein vollständiges Webrahmenwerk wie Django. Werkzeug selber sind 6567 Zeilen Python und 1.2MB Dateien. Da fehlt natürlich noch ein wenig Zubehör. Wenn du noch eine Template Engine wie Jinja2 dazu tust kannst du da 4591 Zeilen und 700KB ...
von mitsuhiko
Donnerstag 26. Juni 2008, 00:06
Forum: Codesnippets
Thema: Parser und Interpreter für eine kleine Sprache
Antworten: 4
Zugriffe: 3059

Das mit den Docstrings ist eine ziemlich gute Idee. Sowas ähnliches nutzt der Parsergenerator von PLY schon seit längerem, was eigentlich sehr praktisch ist. Schon klar, das hat sogar Pyrr gemacht oder wie Modelnine's Parsergenerator heißt den ich da mal genutzt habe. Aber was ich an smas Lösung to...
von mitsuhiko
Mittwoch 25. Juni 2008, 19:26
Forum: Offtopic
Thema: Sprachen in andere Sprachen übersetzen
Antworten: 7
Zugriffe: 2699

Re: Sprachen in andere Sprachen übersetzen

Ist es nicht _theoretisch_ möglich, jede Sprache in jede beliebige andere Sprache zu übersetzen? Ja. Wenn ich jetzt C-Code in Python Code übersetzen wollen würde, würde ich einfach jeder Anweisung eine Pythonanweisung zuordnen und das ganze dann abarbeiten. Ist sowas grundlegend nicht möglich oder ...
von mitsuhiko
Mittwoch 25. Juni 2008, 18:46
Forum: Codesnippets
Thema: Parser und Interpreter für eine kleine Sprache
Antworten: 4
Zugriffe: 3059

Das mit den Docstrings ist eine ziemlich gute Idee. Ich hab neulich mal für Babel einen gettext-pluralize-expression compiler geschrieben der also ein bestimmes Unterset von C-Expressions in eine Python Funktion kompiliert, damit man die für jeden ngettext aufruf mitaufrufen kann. Hat allerdings zie...