Die Suche ergab 19 Treffer

von neovanmatix
Sonntag 19. Januar 2014, 19:22
Forum: Allgemeine Fragen
Thema: Autostart Python3-Script - Script tut nichts, aber 100%cpu?
Antworten: 6
Zugriffe: 1944

Re: Autostart Python3-Script - Script tut nichts, aber 100%c

Wieso nutzt du eigentlich nicht RPi.GPIO? Dann musst du dich nicht so blöd mit Subprocess herumschlagen.

https://pypi.python.org/pypi/RPi.GPIO
Hallo,
weil ich nicht wusste, das ich damit auch "nicht-standard-GPIO's" schalten kann?
Wenn ich das richtig verstanden habe, sitzen extra GPIOs auf dem ...
von neovanmatix
Mittwoch 15. Januar 2014, 13:34
Forum: Allgemeine Fragen
Thema: Autostart Python3-Script - Script tut nichts, aber 100%cpu?
Antworten: 6
Zugriffe: 1944

Re: Autostart Python3-Script - Script tut nichts, aber 100%c

Hallo,

als ich das Script per rc.local gestartet habe, wurde 1-2 Zeilen vorher der X-Server gestartet.
Es wäre also etwas anderes, wenn ich "screen python3 script.py" ausführen würde? Hm.. heute Abend mal testen. Danke!
von neovanmatix
Dienstag 14. Januar 2014, 20:41
Forum: Allgemeine Fragen
Thema: Autostart Python3-Script - Script tut nichts, aber 100%cpu?
Antworten: 6
Zugriffe: 1944

Autostart Python3-Script - Script tut nichts, aber 100%cpu?

Hallo,

ich habe - als Entwurf - ein kurzes Python3-Script geschrieben, dass ich auf einem Raspberry Pi mit Raspbian beim Start ausführen möchte.
Bisher habe ich vorige Scripte per "@reboot python3 script.py" in den crontab geschrieben; gerade habe ich auch den Weg über die rc.local versucht.

Beim ...
von neovanmatix
Sonntag 12. Januar 2014, 15:29
Forum: Allgemeine Fragen
Thema: subprocess - Mehrere Parameter, bekomme es nicht hin
Antworten: 2
Zugriffe: 814

Re: subprocess - Mehrere Parameter, bekomme es nicht hin

Hi,
danke, funktioniert prima! :)
von neovanmatix
Sonntag 12. Januar 2014, 15:05
Forum: Allgemeine Fragen
Thema: subprocess - Mehrere Parameter, bekomme es nicht hin
Antworten: 2
Zugriffe: 814

subprocess - Mehrere Parameter, bekomme es nicht hin

Hallo,

ich kann die Hintergrundbeleuchtung eines Displays, das mit einem Raspberry verbunden ist, per GPIO an- und ausschalten:

sudo sh -c "echo 252 > /sys/class/gpio/export"
sudo sh -c "echo 'out' > /sys/class/gpio/gpio252/direction" # GPIO als Ausgang setzen
sudo sh -c "echo '1' > /sys/class ...
von neovanmatix
Montag 6. Januar 2014, 10:35
Forum: Allgemeine Fragen
Thema: Exceptions - Richtige Anwendung und allg. Fragen
Antworten: 5
Zugriffe: 961

Exceptions - Richtige Anwendung und allg. Fragen

Hallo,

ich habe mittlerweile in Python3 ein relativ langes Script erstellt, dass mir Daten der seriellen Konsole abgreift, prüft, an ein PHP-WebScript übergibt und separat per PyMySQL in eine lokale Datenbank schreibt.

Bisher habe ich keine/kaum Exceptions verwendet, was ich nun gerne ändern ...
von neovanmatix
Samstag 4. Januar 2014, 18:39
Forum: Allgemeine Fragen
Thema: Verständissfrage zu OOP (Anfänger)
Antworten: 16
Zugriffe: 4032

Re: Verständissfrage zu OOP (Anfänger)

Hi,

ich beschäftige mich seit einigen Stunden mit Python und habe noch ein paar Tutorial-Tabs offen. Vielleicht hilft dir der hier weiter?
http://www.python-kurs.eu/python3_klassen.php
von neovanmatix
Samstag 4. Januar 2014, 18:35
Forum: Allgemeine Fragen
Thema: GPIO aus GUI ansprechen
Antworten: 5
Zugriffe: 1252

Re: GPIO aus GUI ansprechen

Ich bin mir nicht ganz sicher; aber soviel ich weiß, benötigt die WirePi-Lib, die man zum Ansteuern von GPIO's verwendet, Root-Rechte.
Oder vielleicht kommt das auch einfach daher, dass man grundsätzlich root-Rechte braucht, um die GPIOs zu schalten.

Kurzum:
Wenn du dein Script über die ...
von neovanmatix
Samstag 4. Januar 2014, 18:03
Forum: Allgemeine Fragen
Thema: Anfänger - Problem mit Kodierung: UnicodeDecodeError
Antworten: 25
Zugriffe: 37832

Re: Anfänger - Problem mit Kodierung: UnicodeDecodeError

Hallo,

ich wollte mit den Underscore's die Variablen kennzeichnen, die lokal in der Funktion genutzt und übergeben worden sind - bei dem ganzen received_* kam ich durcheinander und wollte verhindern, dass ich doppelte Namen verwende (auch, wenn es ggf. garkeine Auswirkung wg. lokal/global gehabt ...
von neovanmatix
Samstag 4. Januar 2014, 15:58
Forum: Allgemeine Fragen
Thema: Anfänger - Problem mit Kodierung: UnicodeDecodeError
Antworten: 25
Zugriffe: 37832

Re: Anfänger - Problem mit Kodierung: UnicodeDecodeError

Hallo,

ich habe wieder einige Änderungen gemäß euren Vorschlägen implementiert:
- Logs werden über das logging-Modul erstellt
- Der URL-Aufruf erfolgt nun über das requests-Modul
- Das schreiben von Ereignissen in das Log habe ich auf die oberste Ebene verschoben, sodass die Funktionen selbst nicht ...
von neovanmatix
Donnerstag 2. Januar 2014, 19:33
Forum: Allgemeine Fragen
Thema: Anfänger - Problem mit Kodierung: UnicodeDecodeError
Antworten: 25
Zugriffe: 37832

Re: Anfänger - Problem mit Kodierung: UnicodeDecodeError

Hi :)
Diesmal bin ich besser vorbereitet!

Mal abgesehen vom logging-Modul fällt aber sofort auf, dass Du Boolesche-Typen immer noch nicht verwendest! Nimm doch ``return True``, wenn etwas wahres zurückgegeben werden soll und eben ``False`` für etwas falsches. Das ist doch viel aussagekräftiger als ...
von neovanmatix
Donnerstag 2. Januar 2014, 19:01
Forum: Allgemeine Fragen
Thema: Anfänger - Problem mit Kodierung: UnicodeDecodeError
Antworten: 25
Zugriffe: 37832

Re: Anfänger - Problem mit Kodierung: UnicodeDecodeError

Hallo,

ich habe noch nicht alle Ratschläge umgesetzt (nur die, die ich auch verstanden habe :)) aber möchte euch trotzdem mein aktuelles Script anhängen.
Ich habe, glaube ich, alles umgesetzt - bis auf die Exceptions:

# Benoetigt: python3-serial

# Im cron eintragen, damit es bei jedem Boot ...
von neovanmatix
Sonntag 29. Dezember 2013, 21:33
Forum: Allgemeine Fragen
Thema: Anfänger - Problem mit Kodierung: UnicodeDecodeError
Antworten: 25
Zugriffe: 37832

Re: Anfänger - Problem mit Kodierung: UnicodeDecodeError

Also zum einen finde ich es interessant, wie qualitiativ hochwertig hier Feedback gegeben wird - und ich habe nicht einmal darum gebeten.
Nein ernsthaft, kein Sarkasmus: Ungefragt so ausführliche Antworten zu schreiben ist mir bisher auch nicht untergekommen, und dann noch gleich zweimal :)

Ich ...
von neovanmatix
Sonntag 29. Dezember 2013, 16:22
Forum: Allgemeine Fragen
Thema: Anfänger - Problem mit Kodierung: UnicodeDecodeError
Antworten: 25
Zugriffe: 37832

Re: Anfänger - Problem mit Kodierung: UnicodeDecodeError

Naja, sei's drum. Bin froh das das jetzt soweit klappt - lasse das Script beim Booten autom. mitstarten und allen Output in ein Log schreiben.
Hier mal der aktuelle Stand:
# Benoetigt: python3-serial
# Im cron eintragen, damit es bei jedem Boot/Reboot gestartet wird:
# @reboot python3 /home/pi ...
von neovanmatix
Sonntag 29. Dezember 2013, 15:32
Forum: Allgemeine Fragen
Thema: Anfänger - Problem mit Kodierung: UnicodeDecodeError
Antworten: 25
Zugriffe: 37832

Re: Anfänger - Problem mit Kodierung: UnicodeDecodeError


Das Webscript zum Parsen der Daten ist sehr einfach gestrickt; da gibt es keinen Header im Quelltext:

Hm... dann ist das HTML eigentlich kaputt - denn wenn Du kein ASCII überträgst, kann die Empfängerseite das nicht sinnvoll interpretieren. Alternativ kann natürlich auch der HTTP-Header die ...
von neovanmatix
Sonntag 29. Dezember 2013, 15:19
Forum: Allgemeine Fragen
Thema: Anfänger - Problem mit Kodierung: UnicodeDecodeError
Antworten: 25
Zugriffe: 37832

Re: Anfänger - Problem mit Kodierung: UnicodeDecodeError

Jaein.
Das Webscript zum Parsen der Daten ist sehr einfach gestrickt; da gibt es keinen Header im Quelltext:
<br />
<b>Warning</b>: mysql_fetch_array() expects parameter 1 to be resource, boolean given in <b>/www/htdocs/w01081de/web/xxx/attiny/parse.php</b> on line <b>26</b><br />
Keine SensorID ...
von neovanmatix
Sonntag 29. Dezember 2013, 14:58
Forum: Allgemeine Fragen
Thema: Anfänger - Problem mit Kodierung: UnicodeDecodeError
Antworten: 25
Zugriffe: 37832

Re: Anfänger - Problem mit Kodierung: UnicodeDecodeError

In welchem Encoding liefert denn 'http://www.xxx/attiny/parse.php?r=1&key=xxxxxx' die Antwort zurück? Offenbar *nicht* als UTF-8...

Hi,

ich habe es mal wie folgt versucht:
pi@raspi01 ~/serialread $ python3
Python 3.2.3 (default, Mar 1 2013, 11:53:50)
[GCC 4.6.3] on linux2
Type "help ...
von neovanmatix
Sonntag 29. Dezember 2013, 14:33
Forum: Allgemeine Fragen
Thema: Anfänger - Problem mit Kodierung: UnicodeDecodeError
Antworten: 25
Zugriffe: 37832

Re: Anfänger - Problem mit Kodierung: UnicodeDecodeError

Hi,

ich habe noch ein wenig experimentiert.
Zum einen eine sehr einfache Prüfung der erhaltenen Daten eingepflegt - die prüft zwar nur die ersten 2 Zeichen und eines in der Mitte; zu 95% filtert mir das aber schonmal fehlerhafte Datensätze weg.

Weiterhin habe ich eine Exception eingebaut, damit ...
von neovanmatix
Samstag 28. Dezember 2013, 21:03
Forum: Allgemeine Fragen
Thema: Anfänger - Problem mit Kodierung: UnicodeDecodeError
Antworten: 25
Zugriffe: 37832

Anfänger - Problem mit Kodierung: UnicodeDecodeError

Hallo,

ich beschäftige mich seit quasi gestern Abend mit Python [...].
Ich arbeite seit einigen Wochen an batteriebetriebenen Funk-Temperatursensoren auf ATTiny84-Basis, die ihre Daten an einen zentralen Arduino per 433 Mhz funken.
Bisher war das ein kleiner Arduino Ethernet, der die Daten direkt ...