Die Suche ergab 10 Treffer

von mode
Freitag 5. Juni 2009, 16:15
Forum: Installation/Konfigurieren
Thema: Python und Serielle Schnittstelle
Antworten: 3
Zugriffe: 2878

Habe das Problem lösen können, in dem ich Python 2.6 und Pywin 2.6 nutze. Scheinbar ist pyser noch nicht Python 3 kompatibel...
von mode
Freitag 5. Juni 2009, 16:00
Forum: Installation/Konfigurieren
Thema: Python und Serielle Schnittstelle
Antworten: 3
Zugriffe: 2878

C:\Python30\Lib\site-packages>dir
Volume in Laufwerk C: hat keine Bezeichnung.

Verzeichnis von C:\Python30\Lib\site-packages

04.06.2009 20:12 <DIR> .
04.06.2009 20:12 <DIR> ..
04.06.2009 20:02 <DIR> adodbapi
04.06.2009 20:01 <DIR> axscript
04.06.2009 20:02 <DIR> isapi
04.06.2009 20:01 <DIR ...
von mode
Freitag 5. Juni 2009, 10:23
Forum: Installation/Konfigurieren
Thema: Python und Serielle Schnittstelle
Antworten: 3
Zugriffe: 2878

Python und Serielle Schnittstelle

Hallo,
ich habe auf einem 32 Bit XP SP3 Rechner Python 3.0 mit dem Windows Installier installiert. Anschließend habe ich pyserial 2.4 und pywin32 3.0 installiert.

Sobald ich nun im Python Interpreter import serial eingebe erhalte ich folgende Fehlermeldung:
C:\Python30>python
Python 3.0.1 (r301 ...
von mode
Montag 6. Oktober 2008, 19:02
Forum: Allgemeine Fragen
Thema: Python Script beendet sich selbst - warum?
Antworten: 21
Zugriffe: 6207

@Pekh
Mit minimaler Anstrengung kann man herausfinden, dass ich traceback.format_exc verwendet habe was nur einen optionalen Parameter erwartet. ;-)
Siehe: http://openbook.galileo-press.de/python/python_kapitel_21_006.htm

Das mit der Raise Exception habe ich gemacht und es hat auch funktioniert ...
von mode
Montag 6. Oktober 2008, 15:20
Forum: Allgemeine Fragen
Thema: Python Script beendet sich selbst - warum?
Antworten: 21
Zugriffe: 6207

Habe nun in meine except

except:
logging.exception (traceback.format_exc())

geschrieben - somit werde exceptions auch ins Log geschrieben.
Dein Code von Pekh habe ich nicht so ganz verstanden - daher habe mich fuer die minimalistische Version entschieden.

Des weiteren wird jetzt die DB ...
von mode
Sonntag 5. Oktober 2008, 22:29
Forum: Allgemeine Fragen
Thema: Python Script beendet sich selbst - warum?
Antworten: 21
Zugriffe: 6207

Ok das wusste ich nicht.
Also ein Try "Block" um das while 1 und darunter

Code: Alles auswählen

except:
	 logging.exception
Lasse ich über Nacht mal laufen....
von mode
Sonntag 5. Oktober 2008, 20:44
Forum: Allgemeine Fragen
Thema: Python Script beendet sich selbst - warum?
Antworten: 21
Zugriffe: 6207

Ok hier das Script:
#!/usr/bin/python
import serial
import MySQLdb
import logging
LOG_FILENAME = '/tmp/py_logging.txt'
logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG,)

logging.debug('This message should go to the log file')



conn = MySQLdb.connect (host = "localhost",
user = "xx ...
von mode
Sonntag 5. Oktober 2008, 17:06
Forum: Allgemeine Fragen
Thema: Python Script beendet sich selbst - warum?
Antworten: 21
Zugriffe: 6207

Soo nun lief das Script fast einen Tag lang und ist dann wieder abgeschmiert. Leider wurde in die Log Datei keine Exception geschrieben. Was nun?
von mode
Samstag 4. Oktober 2008, 18:05
Forum: Allgemeine Fragen
Thema: Python Script beendet sich selbst - warum?
Antworten: 21
Zugriffe: 6207

Danke für die Tips, die SQL Querys werde ich anders aufbauen, und das mit dem Zugriff auf Line wenn ein kurzes Wort darin steht scheint in der Tat ein Problem zu sein. Wuerde dies eine Exception werfen die ich behandeln kann?

Ich habe nun erstmal
import logging
LOG_FILENAME = '/tmp/py_logging.txt ...
von mode
Samstag 4. Oktober 2008, 17:25
Forum: Allgemeine Fragen
Thema: Python Script beendet sich selbst - warum?
Antworten: 21
Zugriffe: 6207

Python Script beendet sich selbst - warum?

Hallo,

ich habe unten stehenden Python Code auf einer SuSE 11 Maschine laufen, es wird zeilenweise von der Seriellen Schnittstelle ttyUSB0 gelesen (ist ein FTDI USB-> Seriell Wandler) und bei besimmten Zeichenketten etwas in die lokale DB geschrieben.
Dies funktioniert auch wunderbar jedoch beendet ...