Die Suche ergab 143 Treffer
- Dienstag 9. März 2010, 12:12
- Forum: Allgemeine Fragen
- Thema: probleme mit script unter windows
- Antworten: 15
- Zugriffe: 2665
Für Umlaute musst du am Anfang dein Encoding angeben: Ich habe den Verdacht, dass dies in diesem Fall nicht das Problem ist. Sieht mir eher nach einem möglichen UnicodeError bei dem 'print' aus. @pPilger: Wenn ein Unicode-String per 'print' ausgegeben werden soll, so wird er von Python automatisch ...
- Sonntag 21. Februar 2010, 22:50
- Forum: Allgemeine Fragen
- Thema: Klassenaufbau bei größeren Programmen, MVC
- Antworten: 14
- Zugriffe: 4234
Die Mehrheit der Benutzer kann und will auch nichts selbst im Programmcode einstellen. Sagt ja auch keiner :) Ich würde nur keine Fontvorgaben machen. Ich benutze selbst Tkinter nicht, aber die meisten GUI-Toolkits übernehmen automatisch die systemeigenen Vorgaben für UI-Elemente (was meiner Erfahr...
- Samstag 30. Januar 2010, 18:13
- Forum: Allgemeine Fragen
- Thema: Formattieren von Nicht-7-bit-Strings
- Antworten: 34
- Zugriffe: 5049
- Samstag 30. Januar 2010, 16:40
- Forum: Allgemeine Fragen
- Thema: Formattieren von Nicht-7-bit-Strings
- Antworten: 34
- Zugriffe: 5049
- Freitag 29. Januar 2010, 22:38
- Forum: Allgemeine Fragen
- Thema: Formattieren von Nicht-7-bit-Strings
- Antworten: 34
- Zugriffe: 5049
- Dienstag 26. Januar 2010, 11:13
- Forum: Allgemeine Fragen
- Thema: Probleme mit cxfreeze und Python 3.1
- Antworten: 38
- Zugriffe: 3842
codecs.EncodedFile() mit `replace` als Wert für `error` dürfte die Anforderungen doch eigentlich erfüllen, oder? Man müsste sich nur noch eine kleine Wrapperfunktion schreiben, die immer in das gewünschte Encoding übersetzt. Dies kann man z.B. auch als Datenstrom an `print()` übergeben, so dass man...
- Montag 25. Januar 2010, 21:03
- Forum: Allgemeine Fragen
- Thema: Probleme mit cxfreeze und Python 3.1
- Antworten: 38
- Zugriffe: 3842
Hmm. Eher würde ich eine eigene print-Funktion verwenden: import locale import sys def myprint(*args, **kwargs): stream = kwargs.get('file', sys.stdout) sep = kwargs.get('sep', ' ') end = kwargs.get('end', '\n') enc_in = enc_out = getattr(stream, 'encoding', locale.getpreferredencoding()) if stream ...
- Montag 25. Januar 2010, 19:26
- Forum: Allgemeine Fragen
- Thema: Probleme mit cxfreeze und Python 3.1
- Antworten: 38
- Zugriffe: 3842
Stimmt, da müsste in meinen Beispielen noch ein `or sys.getdefaultencoding()`o.ä. hintendran.BlackJack hat geschrieben:@fhoech: `sys.stdout.encoding` geht aber auch nur, wenn Python die Kodierung irgendwie herausfinden konnte. Leitet man die Ausgabe in eine Datei um, dann ist das zum Beispiel `None`.
- Montag 25. Januar 2010, 17:22
- Forum: Installation/Konfigurieren
- Thema: Python und Wx unter Windows 7 64
- Antworten: 4
- Zugriffe: 2215
- Montag 25. Januar 2010, 14:09
- Forum: Allgemeine Fragen
- Thema: Probleme mit cxfreeze und Python 3.1
- Antworten: 38
- Zugriffe: 3842
Nö ... das Encoding der (Windows) Eingabeaufforderung (via: cmd.exe) ist abhängig von Deiner Windows-Version. Mit Version meinst du wahrscheinlich Sprachversion :) Ausserdem kann man in der Windows-Eingabeaufforderung mit chcp das Encoding ändern. In Python kommt man mit sys.stdout.encoding an das ...
- Montag 25. Januar 2010, 10:24
- Forum: Allgemeine Fragen
- Thema: Kleiner Texteditor
- Antworten: 22
- Zugriffe: 2898
Das Problem ist ja, dass es in diesem Fall nicht ausreicht, die Datei zu öffnen und auch zu schließen. Stichwort Ausnahmen. Also entweder den Anfänger auf try,catch,finally Hinweisen oder auf die with-Anweisung. Das with-statement entbindet einen ja nicht völlig von der Ausnahmenbehandlung mit try....
- Sonntag 24. Januar 2010, 12:50
- Forum: Installation/Konfigurieren
- Thema: Setuptools mit Python2.6
- Antworten: 10
- Zugriffe: 3642
- Samstag 23. Januar 2010, 23:32
- Forum: Installation/Konfigurieren
- Thema: Setuptools mit Python2.6
- Antworten: 10
- Zugriffe: 3642
- Donnerstag 24. Dezember 2009, 12:11
- Forum: Allgemeine Fragen
- Thema: PIL JPEGs auf PhotoFrame schrecklich...
- Antworten: 4
- Zugriffe: 751
- Dienstag 22. Dezember 2009, 18:09
- Forum: wxPython
- Thema: wcPython-src-2.8.10.1
- Antworten: 26
- Zugriffe: 5065
Wenn du wxPython über Ubuntus Paketmanagement installierst, so wird es natürlich fürs System-Python (bei Ubuntu 9.04/9.1 Version 2.6, wahlweise auch zusätzlich Version 2.4 und 2.5) installiert. wxPython-Pakete für Python 3.x gibt es nicht, weder bei Ubuntu noch anderswo, der Quelltext ist z.Zt. nur ...
- Mittwoch 16. Dezember 2009, 11:17
- Forum: Installation/Konfigurieren
- Thema: numpy/scipy für win64
- Antworten: 2
- Zugriffe: 6388
Nicht offiziell, nicht für Python 2.4:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy (Python 2.6)
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy (Python 2.6)
- Mittwoch 9. Dezember 2009, 23:45
- Forum: Allgemeine Fragen
- Thema: Windows Tasks ausgegeben.. ?
- Antworten: 13
- Zugriffe: 2609
- Mittwoch 9. Dezember 2009, 22:38
- Forum: Allgemeine Fragen
- Thema: Kommando mit ">" ausführen
- Antworten: 7
- Zugriffe: 1232
Einen Einzeiler hätte ich noch
Code: Alles auswählen
returncode = subprocess.call(["avr-nm", "-n", "file.elf"], stdout=open("file.sym", "w"))
- Samstag 14. November 2009, 13:06
- Forum: Allgemeine Fragen
- Thema: Mit Pyinstaller Python zur exe und mechanize
- Antworten: 11
- Zugriffe: 2071
- Dienstag 10. November 2009, 20:02
- Forum: wxPython
- Thema: Fontgröße anpassen
- Antworten: 14
- Zugriffe: 2748
Im linken Bild stimmt vom UI eigentlich alles, ausser dass der Textrahmen nicht die zur Verfügung stehende Höhe ausfüllt - das sollte behebbbar sein (Stichwort wx.EXPAND und/oder proportion-Keyword in der Add-Methode, falls BoxSizer verwendet werden). Und die Framegröße könnte man noch mit Fit() anp...