Die Suche ergab 1762 Treffer

von mitsuhiko
Donnerstag 14. August 2008, 10:07
Forum: Netzwerkprogrammierung
Thema: Gefundene Wörter in HTML-Seite highlighten
Antworten: 9
Zugriffe: 2541

Wir machen sowas in Inyoka. Da ich keinerlei Gefahr in dem Code da sehe hab ich den mal in ein Pastebin kopiert: http://paste.pocoo.org/show/82157 Das ist natürlich ein Beispiel für Django, aber du brauchst das nur aus der Middleware in eine Funktion werfen und das Request/Response Handling rauskick...
von mitsuhiko
Mittwoch 13. August 2008, 23:46
Forum: Allgemeine Fragen
Thema: list Element ausgeben
Antworten: 18
Zugriffe: 5009

Eine elegante Möglichkeit wäre das hier:

Code: Alles auswählen

>>> from string import letters, digits
>>> from random import choice
>>> from itertools import imap, repeat
>>> ''.join(imap(choice, repeat(letters + digits, 10)))
'vkv26kVKOV'
von mitsuhiko
Mittwoch 13. August 2008, 23:39
Forum: Allgemeine Fragen
Thema: ruby_odt_to_xhtml
Antworten: 6
Zugriffe: 1901

nach meinem Wissenstand aber nicht mit Stylesheets und Feststellung des Unterschiedes von 'harter' und 'weicher' Formatierung. Ich hab keine Ahnung was das heißen soll. Nachdem es von Eisenberg ist, möchte ich die Vorgangsweise verstehen. Eine mögliche Implementierung ist in den OOo XSLTs. Wenn du ...
von mitsuhiko
Mittwoch 13. August 2008, 20:41
Forum: Allgemeine Fragen
Thema: ruby_odt_to_xhtml
Antworten: 6
Zugriffe: 1901

OpenOffice hat XSLTs um aus ODT XHTML zu machen.
von mitsuhiko
Dienstag 5. August 2008, 20:34
Forum: Netzwerkprogrammierung
Thema: Partieller HTTP File Upload
Antworten: 9
Zugriffe: 2853

wsgi definiert nicht wirklich was du mit dem input stream machen darfst, aber schließen darfst du den glaub ich nicht. Webbrowser reagieren auch eher mit fehlern auf sowas.
von mitsuhiko
Mittwoch 30. Juli 2008, 12:01
Forum: Allgemeine Fragen
Thema: Python Doku: von list / dict erben...
Antworten: 27
Zugriffe: 3825

War die Wiki-Seite jetzt wirklich nötig? Ist doch irgendwie Basiswissen über Vererbung oder?
von mitsuhiko
Mittwoch 30. Juli 2008, 11:17
Forum: Offtopic
Thema: ping/traceback in blogs sinnvoll?
Antworten: 8
Zugriffe: 2551

Traceback ist scheiße weil du dem Poster vertrauen musst, Pingback ist eine schlaue Sache (hat sich das nicht auch Hixie ausgedacht?). Eine Implementierung für Pingbacks gibts in TextPress: http://dev.pocoo.org/hg/textpress-main/ ... ingback.py
von mitsuhiko
Dienstag 22. Juli 2008, 15:58
Forum: Codesnippets
Thema: Generischer Konfigurationseditor mit PyQt4 und ConfigObj
Antworten: 4
Zugriffe: 2713

Ja, Trolltech gewährt für manche Lizenzen eine Ausnahme . Und ja, die gilt auch für PyQt4. Das wusste ich. Das schreibt Riverbank zwar nicht auf der Website, aber im Source-Tree von PyQt4 befinden sich die entsprechenden Dateien namens GPL_EXCEPTION.TXT und GPL_EXCEPTION_ADDENDUM.TXT Das nicht. Ich...
von mitsuhiko
Dienstag 22. Juli 2008, 15:45
Forum: Codesnippets
Thema: Generischer Konfigurationseditor mit PyQt4 und ConfigObj
Antworten: 4
Zugriffe: 2713

Darfst du das überhaupt unter der MIT lizensieren, wenn PyQT GPL ist?
von mitsuhiko
Sonntag 20. Juli 2008, 18:34
Forum: Netzwerkprogrammierung
Thema: django: Liste der Neuigkeiten?
Antworten: 8
Zugriffe: 1733

Dann sieht man auch so ekelige Sachen wie dies hier und einen weiteren Grund, warum Destruktoren keine gute Idee sind... es sollte nie notwendig sein, explizit eine Speicherbereinigung aufrufen zu müssen. Doch. Der Python Garbage Collector muss manuell aufgerufen werden wenn man will, dass er läuft...
von mitsuhiko
Mittwoch 16. Juli 2008, 18:55
Forum: Allgemeine Fragen
Thema: leidiges Thema.. -> UTF-8 in Konsole
Antworten: 16
Zugriffe: 3552

BlackJack hat geschrieben:@mitsuhiko: Das wäre meine Idee gewesen, wenn die Ausnahme 'ascii' gesagt hätte, aber normalerweise sollte Python nicht auf die Idee kommen von sich aus 'latin-1' bei einer impliziten Kodierung zu verwenden.
Es gibt immer wieder Vögel die das default encoding auf latin1 ändern :wink:
von mitsuhiko
Dienstag 15. Juli 2008, 19:11
Forum: Allgemeine Fragen
Thema: leidiges Thema.. -> UTF-8 in Konsole
Antworten: 16
Zugriffe: 3552

Re: leidiges Thema.. -> UTF-8 in Konsole

nepi hat geschrieben:mein teil script (st ist der böse string):

Code: Alles auswählen

 s = sha.new()
s.update(st)
return "$"+s.hexdigest()
st.encode("utf-8") oder sowas machen.
von mitsuhiko
Dienstag 15. Juli 2008, 19:06
Forum: Allgemeine Fragen
Thema: Instanz soll sich mit del() selbst löschen
Antworten: 11
Zugriffe: 2145

Oder als schicker Einzeiler:

Code: Alles auswählen

def is_ipv4(ip):
    return sum(0 <= int(x) <= 255 for x in filter(str.isdigit, str(ip).split("."))) == 4
von mitsuhiko
Montag 14. Juli 2008, 17:41
Forum: Allgemeine Fragen
Thema: Variable Variabelbenennung
Antworten: 12
Zugriffe: 1412

Leonidas hat geschrieben:
lunar hat geschrieben:Wird das jetzt ein neuer Wettbewerb: Wer sich am schönsten selbst in den Fuss schießen kann?
Nö, wer die meisten Python-Interpreter interna dazu verwendet. :twisted:
Klingt ja fast nach ctypes. Damit könnte man auch ein schreibbares f_locals hinbekommen :)
von mitsuhiko
Montag 14. Juli 2008, 13:17
Forum: Allgemeine Fragen
Thema: Variable Variabelbenennung
Antworten: 12
Zugriffe: 1412

Schöner in den Fuß schießen mit sys._getframe: http://paste.pocoo.org/show/79405/
von mitsuhiko
Montag 14. Juli 2008, 10:39
Forum: Allgemeine Fragen
Thema: Bereiche vergleichen
Antworten: 7
Zugriffe: 1229

Zap hat geschrieben:Ab 2.5 gibts die any() Funktion die da helfen könnte.
Die man aber bitte mit eine Generator Expression und nicht einer list Comprehension füttert.
von mitsuhiko
Montag 14. Juli 2008, 10:36
Forum: Allgemeine Fragen
Thema: Bereiche vergleichen
Antworten: 7
Zugriffe: 1229

Code: Alles auswählen

>>> set("abc") & set("cg")
set(['c'])
von mitsuhiko
Sonntag 13. Juli 2008, 22:41
Forum: Allgemeine Fragen
Thema: Erfahrungen mit PIGMENT von Fluendo
Antworten: 5
Zugriffe: 1402

Leonidas hat geschrieben:Also ich persönlich finde solche Interfaces nicht "genial" sondern nervig, unergonomisch und unpraktisch. Ich kann gar nicht sagen wie ich die UIs von WMP, Winamp und Sonique nicht leiden konnte.
Für Fernbedienungen genau das richtige.
von mitsuhiko
Sonntag 13. Juli 2008, 22:36
Forum: Offtopic
Thema: Gibt es eigentlich Edgewall-Software noch?
Antworten: 9
Zugriffe: 3256

Re: Gibt es eigentlich Edgewall-Software noch?

Oder anders gefragt: Wer treibt eigentlich Trac? Das Trac Team. "edgewall.com" verweist auf "edgewall.org" und da wiederum sieht man nur Trac und vier andere Projekte, nichts jedoch über die Firma Welche Firma ;) Die Webseite hat ein Copyright, das bis 2007 geht, sämtliche Verwe...
von mitsuhiko
Samstag 12. Juli 2008, 09:17
Forum: Netzwerkprogrammierung
Thema: [BeautifulSoup] div.pre.next einen Wert zuweisen:
Antworten: 14
Zugriffe: 2360

Schnapp dir lieber lxml oder einen anderen ElementTree. Da macht das mehr Spaß.