Die Suche ergab 521 Treffer

von droptix
Freitag 15. April 2011, 23:10
Forum: Allgemeine Fragen
Thema: csv.py TypeError 'str' does not support the buffer interface
Antworten: 3
Zugriffe: 1056

csv.py TypeError 'str' does not support the buffer interface

In Python 2.7 geht's, in Python 3.2 nicht mehr, ich kann mir das nicht erklären. Ich habe mittlerweile 3 Tage recherchiert und keine Lösung geunden. Der Fehler kommt reproduzierbar. De facto kann ich das csv-Modul in Python 3 nicht mehr benutzen. Vielleicht habt ihr eine Idee? Beispiel-Code: import ...
von droptix
Dienstag 25. Januar 2011, 09:50
Forum: Allgemeine Fragen
Thema: RegEx: kriege das letzte Leerzeichen nicht weg
Antworten: 4
Zugriffe: 675

Re: RegEx: kriege das letzte Leerzeichen nicht weg

Ergebnis: ('123', '3456.7890_foo.pdf') 123-3456.7890_foo.pdf D.h. in `groups` steht jetzt wirklich nur '123', aber `re.sub(regex, r"\1-\2", string)` gibt ein führendes Leerzeichen (vor 123) zurück. @ntrunk: Geht leider nicht, da die Bindestriche mal mit und mal ohne Leerzeichen kommen können und das...
von droptix
Dienstag 25. Januar 2011, 08:24
Forum: Allgemeine Fragen
Thema: RegEx: kriege das letzte Leerzeichen nicht weg
Antworten: 4
Zugriffe: 675

RegEx: kriege das letzte Leerzeichen nicht weg

Ich komme leider nicht mehr weiter hier, bin aber schon ganz nah dran. Es geht darum, das letzte störende Leerzeichen rauszukriegen: import re pattern = "\s*(.+)-.*-\s*(.*)\s*(_.*)" string = " 123 - 456 - 3456.7890_foo.pdf" regex = re.compile(pattern, re.IGNORECASE) r = regex.search(string) print r....
von droptix
Mittwoch 12. Januar 2011, 22:54
Forum: Netzwerkprogrammierung
Thema: IP-Webcam Recorder
Antworten: 16
Zugriffe: 2182

Re: IP-Webcam Recorder

Bin ja leider schon mit meinen eigenen Versuchen gescheitert. Den Code verstehe ich im Wesentlichen, habe auch versucht das so zu handhaben: `data += str(content)`, aber dann hängt das Programm wieder. Ich würde nicht fragen, wenn ich es selbst hinbekäme... Da ich nicht weiß, was genau hinter so ein...
von droptix
Mittwoch 12. Januar 2011, 22:24
Forum: Netzwerkprogrammierung
Thema: IP-Webcam Recorder
Antworten: 16
Zugriffe: 2182

Re: IP-Webcam Recorder

Ach wegen `yield`, richtig? Bekomme nun leider diesen Fehler hier: Traceback (most recent call last): File "C:\Dokumente und Einstellungen\root\Desktop\webcam.py", line 102, in <module> for image in generic_mjpeg_processor("http://192.168.0.133"): File "C:\Dokumente und Einstellungen\root\Desktop\we...
von droptix
Mittwoch 12. Januar 2011, 22:12
Forum: Netzwerkprogrammierung
Thema: IP-Webcam Recorder
Antworten: 16
Zugriffe: 2182

Re: IP-Webcam Recorder

Die Idee finde ich super, nur läuft der Code in meinem Python 3.1 nicht. Ich musste `urllib2` und `print` wie folgt ändern. import urllib.request, urllib.error def generic_mjpeg_processor(url, chunk_size=1024): print("begin") f = urllib.request.urlopen(url) data = "" content = f.read(chunk_size) chu...
von droptix
Mittwoch 12. Januar 2011, 21:29
Forum: Allgemeine Fragen
Thema: cx_Freeze Fehler mit Python 3.1 unter Windows XP
Antworten: 6
Zugriffe: 524

Re: cx_Freeze Fehler mit Python 3.1 unter Windows XP

Hat funktioniert, prima soweit. Mein Ziel ist es, eine einzige .exe Datei zu erzeugen, die alle Bibliotheken (z.B. python31.dll) bereits enthält, so wie man das in py2exe machen kann. Ich kriege das mit cx_Freeze nicht hin, habe aus der Dokumentation einige Einstellungen probiert, aber ehrlich gesag...
von droptix
Dienstag 11. Januar 2011, 16:44
Forum: Allgemeine Fragen
Thema: cx_Freeze Fehler mit Python 3.1 unter Windows XP
Antworten: 6
Zugriffe: 524

Re: cx_Freeze Fehler mit Python 3.1 unter Windows XP

Es handelt sich tatsächlich um einen bestätigten Bug, wie ich aus der Mailingliste erfahren habe:

http://pywin32.cvs.sourceforge.net/view ... 1.5&r2=1.6
von droptix
Sonntag 9. Januar 2011, 11:25
Forum: Allgemeine Fragen
Thema: cx_Freeze Fehler mit Python 3.1 unter Windows XP
Antworten: 6
Zugriffe: 524

Re: cx_Freeze Fehler mit Python 3.1 unter Windows XP

Als patch solltest du da aus dem "/" ein "//" machen Hallo Jörg, meinst du das so? result = struct.pack('hh', len(value)//2, 1) Ist das neu in Python 3.1 und was bewirkt das? Bug hab ich soeben über die cx_Freeze Mailinglist gemeldet... Der Fehler tritt ja in C:\Python31\lib\site-packages\win32\lib...
von droptix
Samstag 8. Januar 2011, 10:42
Forum: Allgemeine Fragen
Thema: cx_Freeze Fehler mit Python 3.1 unter Windows XP
Antworten: 6
Zugriffe: 524

cx_Freeze Fehler mit Python 3.1 unter Windows XP

Ich nutze Python 3.1 unter Windows XP (SP3, Version 5.1.2600) und möchte eine .exe Datei mit cx_Freeze erzeugen, da py2exe leider nicht mit Python 3.1 funktioniert. Kurzum: Egal was ich probiere, ich erhalte immer den Fehler struct.error: required argument is not an integer . Ich vermute einen Bug i...
von droptix
Freitag 7. Januar 2011, 20:27
Forum: Netzwerkprogrammierung
Thema: IP-Webcam Recorder
Antworten: 16
Zugriffe: 2182

Re: IP-Webcam Recorder

Siehe ganz oben: `f = urllib.request.urlopen("http://192.168.0.123")` funzt noch, aber `f.read()` kehrt nicht zurück, hängt also. Das wäre dann eine HTTP-Anfrage, die keine ordentliche HTTP-Antwort zu liefern scheint. Oder urrlib kommt damit nicht klar, so wie Internet Explorer das auch nicht kann. ...
von droptix
Donnerstag 6. Januar 2011, 18:39
Forum: Netzwerkprogrammierung
Thema: IP-Webcam Recorder
Antworten: 16
Zugriffe: 2182

Re: IP-Webcam Recorder

Das ist ja eklig. Hast du mal das hier ausprobiert: http://code.google.com/p/mjpeg-stream-client/? Da ist nix zum Download, nur der Verweis auf ein C-Projekt. Projekt scheint inaktiv zu sein. -> ich habe natürlich vorab sehr lange nach M-JPEG Stream-Recordern gesucht, nur nichts Passendes gefunden....
von droptix
Mittwoch 5. Januar 2011, 21:12
Forum: Netzwerkprogrammierung
Thema: IP-Webcam Recorder
Antworten: 16
Zugriffe: 2182

Re: IP-Webcam Recorder

Firefox Live HTTP Headers zeigt: GET / HTTP/1.1 Host: 192.168.0.123 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729; .NET4.0C) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: de-de,de;q=...
von droptix
Dienstag 4. Januar 2011, 21:39
Forum: Netzwerkprogrammierung
Thema: IP-Webcam Recorder
Antworten: 16
Zugriffe: 2182

IP-Webcam Recorder

Habe eine IP-Webcam, die gleichzeitig als Webserver fungiert und auf Port 80 das aktuelle Bild bereitstellt. In Firefox gebe ich einfach die IP-Adresse der Webcam ein und schon wird mir das Bild angezeigt und ständig aktualisiert. Problem: es handelt sich um ein M-JPEG Stream und kein "normales" Bil...
von droptix
Dienstag 21. Dezember 2010, 16:25
Forum: Allgemeine Fragen
Thema: Probleme beim sys.stdin in Datei schreiben
Antworten: 11
Zugriffe: 632

Re: Probleme beim sys.stdin in Datei schreiben

Ich hätte halt gedacht direkt im Python-Code... Wenn Python an diesem Steuerzeichen aussteigt, passiert das Zeichen ja meinen Code evtl. gar nicht erst. Manchmal fragt man halt lieber mal nach bevor man stundenlang sucht. Dafür sind diese Foren ja da, richtig? import sys, msvcrt, os msvcrt.setmode(...