Die Suche ergab 6734 Treffer

von snafu
Freitag 7. August 2009, 15:09
Forum: Allgemeine Fragen
Thema: String prüfen ob es wirklich eine Email ist ?
Antworten: 19
Zugriffe: 2952

Dazu die verlinkte Seite: To include .museum, you could use ^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,6}$. However, then there's another trade-off. This regex will match john@mail.office. It's far more likely that John forgot to type in the .com top level domain rather than having just created a new .off...
von snafu
Donnerstag 6. August 2009, 21:29
Forum: Offtopic
Thema: Python Version (2.6 oder 3.1)
Antworten: 11
Zugriffe: 2078

2.6, weil Standard-Python bei Ubuntu und weil ich cool bin. 8)
von snafu
Donnerstag 6. August 2009, 08:46
Forum: Codesnippets
Thema: Modul zum Senden von Emails (simplemail.py)
Antworten: 118
Zugriffe: 141843

Ein kleiner Rewrite kann nicht schaden. Allerdings. ;) Ich würde Dinge wie Recipients.count() z.B. eher als Property lösen. Die ganze Klasse eignet sich IMHO dazu, von `list` zu erben. Für Attachements würde ich wahrscheinlich überhaupt keine eigene Klasse machen, sondern einfach ne Liste verwenden.
von snafu
Mittwoch 5. August 2009, 12:26
Forum: Showcase
Thema: PyLoad, 1 Click Hoster Downloader
Antworten: 21
Zugriffe: 9790

Einmal wird das Builtin `exit()` überschrieben, einmal nicht. Mehr passiert da nicht. Mein Tipp: Lass es jetzt einfach, wie es ist.
von snafu
Mittwoch 5. August 2009, 05:48
Forum: Allgemeine Fragen
Thema: os.system(wget) in Variable umleiten
Antworten: 10
Zugriffe: 1791

cofi hat geschrieben:
EyDu hat geschrieben:Ach, egal ob 2.5, 2.6, 3.0, 3.1, e, oder Pi, gerundet ist es alles 3 ^^
D.h. Python-Code ab 2.5 ist kompatibel zu Python3 ? :twisted:
*Halb* kompatibel. :)
von snafu
Dienstag 4. August 2009, 19:13
Forum: Ideen
Thema: GUI-Toolkit in purem Python
Antworten: 19
Zugriffe: 7002

Ich will als nächstes Schriftfelder einbauen. Anhand eines Beispiels (nach "open_font" suchen) hab ich herausgefunden, dass man die Übergabe wohl in diesem Format machen muss: font = '-adobe-times-medium-r-normal-*-90-*-*-*-*-*-iso8859-1' [...] self.display.open_font(font) Wie nennt man di...
von snafu
Dienstag 4. August 2009, 16:04
Forum: Showcase
Thema: PyLoad, 1 Click Hoster Downloader
Antworten: 21
Zugriffe: 9790

Eigentlich schon. Ich persönlich würds aber mit `import sys; sys.exit()` lösen.
von snafu
Dienstag 4. August 2009, 13:57
Forum: Ideen
Thema: GUI-Toolkit in purem Python
Antworten: 19
Zugriffe: 7002

Ich hab mal versucht, ein bißchen Struktur reinzubringen und biete nun ein Fenster-Widget mit ganzen 4 Parametern. :lol: import pptk if __name__ == '__main__': app = pptk.Application() window = pptk.Window(400, 300, 'Just testing', __file__) app.add(window) app.run() pptk.py EDIT: Da eine Applikatio...
von snafu
Montag 3. August 2009, 21:36
Forum: Ideen
Thema: GUI-Toolkit in purem Python
Antworten: 19
Zugriffe: 7002

Naja, hab mir gerade mal ein paar Beispiele von der Python-Implementierung der Xlib angeguckt. Man müsste halt einige Dinge auf sehr niedriger Ebene implementieren und auch erstmal die Abläufe besser verstehen, was bestimmt keinen allzu großen Spass macht. :( Und der große Aha-Effekt wird wohl auch ...
von snafu
Montag 3. August 2009, 19:09
Forum: Ideen
Thema: GUI-Toolkit in purem Python
Antworten: 19
Zugriffe: 7002

Gut beim Rendering müsste man dann Abstriche machen und den Kram von Cairo + Pango erledigen lassen. Bleibt aber trotzdem noch einiges, das man in Python implementieren könnte. Und in ferner Zukunft ist Python vielleicht auch mal schnell genug für's Rendering...
von snafu
Montag 3. August 2009, 17:34
Forum: Ideen
Thema: GUI-Toolkit in purem Python
Antworten: 19
Zugriffe: 7002

Nicht ganz native, da es auf systemspezifischen toolkits basiert, aber ein Schritt in die Richtung: http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/ Das finde ich überhaupt nicht nativ. Das ist mehr oder weniger ein Wrapper für andere Wrapper, der die Funktionalität des jeweiligen Toolkits s...
von snafu
Montag 3. August 2009, 16:17
Forum: Ideen
Thema: GUI-Toolkit in purem Python
Antworten: 19
Zugriffe: 7002

GUI-Toolkit in purem Python

Hi, man könnte doch mal ein Toolkit anfangen, dass auf python-xlib Basis geschrieben ist und damit 100% Python wäre. Ich fände es einfach cool, wenn es mehr Python-native Bibliotheken gäbe als immer "nur" Bindings. Weiß jemand, ob es so ein Projekt schon gibt oder müsste man bei Null anfan...
von snafu
Montag 3. August 2009, 13:51
Forum: Allgemeine Fragen
Thema: wildcards
Antworten: 24
Zugriffe: 2377

BlackJack hat geschrieben:Wobei man da natürlich die Funktion auch weglassen könnte und nur ``any(2 in p for p in liste)`` schreiben kann.
Python kann so einfach sein. ;)
von snafu
Montag 3. August 2009, 13:46
Forum: Allgemeine Fragen
Thema: wildcards
Antworten: 24
Zugriffe: 2377

Klappt doch immer noch: In [13]: for elem in [(5, 4), (6, 8), (9, 0)]: ....: print '%s -> %s' % (elem, check_pair(elem, 5)) ....: ....: (5, 4) -> True (6, 8) -> False (9, 0) -> False Das mit dem Tuple meinte ich eher vom deskriptiven Ansatz her. Ich bin halt der Meinung, dass ein Pärchen damit besse...
von snafu
Montag 3. August 2009, 13:27
Forum: Allgemeine Fragen
Thema: wildcards
Antworten: 24
Zugriffe: 2377

In [5]: def check_pair(pair, must_have=2): ...: return pair[0] == must_have or pair[1] == must_have ...: In [6]: check_pair([2, 9]) Out[6]: True In [7]: check_pair([1, 9]) Out[7]: False In [8]: check_pair([1, 2]) Out[8]: True In [9]: check_pair([2, 2]) Out[9]: True Für `must_have` lässt sich dann h...
von snafu
Montag 3. August 2009, 13:19
Forum: Allgemeine Fragen
Thema: Überprüfen ob (m)ein Programm läuft
Antworten: 28
Zugriffe: 4014

Wir hatten von der 5. an Englisch und in der 7. die Wahl zwischen Latein und Französisch. Ich persönlich hätte es ja im Nachhinein nicht schlecht gefunden, wenn ich zu allen drei Sprachen gezwungen worden wäre. Also Englisch als primäre Fremdsprache, die man auch die ganze Sek 1 über hätte und ab de...
von snafu
Montag 3. August 2009, 13:08
Forum: Allgemeine Fragen
Thema: Überprüfen ob (m)ein Programm läuft
Antworten: 28
Zugriffe: 4014

EyDu hat geschrieben:
cofi hat geschrieben:Ad OS: Da gab es mal diese nichtssagende Umfrage Aber natuerlich sind Pinguine Aepfeln und Fenstern ueberlegen, die koennen schliesslich fliegen.
Ganz genau ^^
:D
von snafu
Montag 3. August 2009, 10:55
Forum: Qt/KDE
Thema: QtWebkit Formulare Autovervollständigung
Antworten: 6
Zugriffe: 2089

Zum Finden der Formulare böte sich auch `mechanize` an. Du müsstest da dann nur noch duch die Formulare iterieren und bräuchtest dich nicht mehr um das Parsen auf HTML-Basis zu kümmern: In [1]: import mechanize In [2]: br = mechanize.Browser() In [3]: br.open('http://www.youtube.de/') Out[3]: <respo...
von snafu
Montag 3. August 2009, 10:22
Forum: Allgemeine Fragen
Thema: Überprüfen ob (m)ein Programm läuft
Antworten: 28
Zugriffe: 4014

Das gibt aber keine Creditpoints und bringt bestimmt auch keine exzellenten Exzellenzinitiativen-Studenten hervor. :evil: Wer interessiert sich schon für Allgemeinbildung...? :roll:
von snafu
Montag 3. August 2009, 10:18
Forum: Qt/KDE
Thema: QtWebkit Formulare Autovervollständigung
Antworten: 6
Zugriffe: 2089

Eingebaut: Nicht, dass ich wüsste. Ich hätte jetzt gesagt, dass du dir vielleicht den Quelltext von Arora angucken könntest (Browser, der mit Qt entwickelt wurde), aber ich glaube, die haben das auch noch nicht drin.