Ich werte die Daten meiner Solaranlage mittels eines Python-Programms aus.
Das verabschiedet sich immer wieder mal in unregelmäßigen Abständen - Stunden, Tage oder Wochen. Der Raspi läuft aber weiter.
Um der Ursache auf den Grund zu gehen, möchte ich die Fehlermeldung des Python-Programms abfangen und in eine Log-Datei schreiben:
Mit den Befehlen try: und except: sollte das gehen. Die Fehlermeldung kann ich mit
im Terminalfenster auch anzeigen (zeigt none an, da natürlich keine Fehler vorliegen).
Was nicht funktioniert ist die Umwandlung der Fehlermeldung in einen String, um sie in die Log-Datei zu schreiben.
geht nicht (auch wenn ich die 0 durch 1 oder 2, 3 ersetze).
Es kommt immer die Fehlermeldung:
SyntaxError: Non-ASCII character '\xc3' in file logdaten-schreiben.py on line 7
Bin ich zu blöde - was mache ich falsch???
Kann mir jemand auf die Sprünge helfen?
Tom