Hi,
ich habe mit matplotlib und mpld3 einen Chart erstellt. Dieser wird mir mit mpld3.show angezeigt, wenn ich die python Datei aufrufe.
Auch wenn ich auf meinem Raspberry über "sudo php Test.php" eine Datei mit dem internen Aufruf dieser Python Datei aufrufe, erhalte ich zwar den Hinweis ...
Die Suche ergab 22 Treffer
- Dienstag 27. November 2018, 23:03
- Forum: Wissenschaftliches Rechnen
- Thema: matplotlib öffnet sich nicht im Browser
- Antworten: 1
- Zugriffe: 46100
- Dienstag 20. November 2018, 17:48
- Forum: Datenbankprogrammierung mit Python
- Thema: Datetime + Time wieder zusammenfügen
- Antworten: 6
- Zugriffe: 3107
Re: Datetime + Time wieder zusammenfügen
Danke, das hab ich probiert mit:
combined = datetime.combine(row[0],row[1])
Als Fehlermeldung erhalte ich dann
"AttributeError: 'module' object has no attribute 'combine'
wenn ich schreibe
combined = datetime.datetime.combine(row[0],row[1])
Erhalte ich die Meldung
"TypeError: combine ...
combined = datetime.combine(row[0],row[1])
Als Fehlermeldung erhalte ich dann
"AttributeError: 'module' object has no attribute 'combine'
wenn ich schreibe
combined = datetime.datetime.combine(row[0],row[1])
Erhalte ich die Meldung
"TypeError: combine ...
- Dienstag 20. November 2018, 15:54
- Forum: Datenbankprogrammierung mit Python
- Thema: Datetime + Time wieder zusammenfügen
- Antworten: 6
- Zugriffe: 3107
Datetime + Time wieder zusammenfügen
Ich habe in meiner SQLite Tabelle die Spalte "dt" mit dem Datum und "time" mit der Uhrzeit.
Damit ich meine Werte nun in einem Chart darstellen kann, muss ich ja Datum und Uhrzeit wieder zusammen in eine Variable stecken.
Nach dem Auslesen sind die in row[0] und row[1].
Damit ich meine Werte nun in einem Chart darstellen kann, muss ich ja Datum und Uhrzeit wieder zusammen in eine Variable stecken.
Nach dem Auslesen sind die in row[0] und row[1].
- Montag 3. September 2018, 20:09
- Forum: Datenbankprogrammierung mit Python
- Thema: Reinen Zahlenwert aus SQLite Tabelle auslesen
- Antworten: 3
- Zugriffe: 1624
Reinen Zahlenwert aus SQLite Tabelle auslesen
Ich habe eine SQLite Tabelle mit folgendem Aufbau:
AlertType - Text
Active - Bool
Nun möchte ich den Spalteninhalt einer bestimmten Zeile auslesen mit
cur.execute("SELECT Active FROM ALERTconfig WHERE ALERTtype == 'Away'")
print(cur.fetchone())
return res
Als Printausgabe erhalte ich
(0,)
Was ...
AlertType - Text
Active - Bool
Nun möchte ich den Spalteninhalt einer bestimmten Zeile auslesen mit
cur.execute("SELECT Active FROM ALERTconfig WHERE ALERTtype == 'Away'")
print(cur.fetchone())
return res
Als Printausgabe erhalte ich
(0,)
Was ...
- Samstag 21. Juli 2018, 12:50
- Forum: Allgemeine Fragen
- Thema: Anfängerin - Grundsatzfrage - Datetime Mute Einstellung
- Antworten: 10
- Zugriffe: 1844
Re: Anfängerin - Grundsatzfrage - Datetime Mute Einstellung
Vielen herzlichen Dank für diese Hilfe!
Allerdings wird das Programm sofort beendet und ich weiß nicht was ich ändern muss, damit das Programm läuft und auf ein Signal wartet. Ich denke, das ich diesen Teil ändern muss:
def main():
with closing(execute(['some_command', 'argument'])) as pir ...
Allerdings wird das Programm sofort beendet und ich weiß nicht was ich ändern muss, damit das Programm läuft und auf ein Signal wartet. Ich denke, das ich diesen Teil ändern muss:
def main():
with closing(execute(['some_command', 'argument'])) as pir ...
- Dienstag 17. Juli 2018, 22:55
- Forum: Allgemeine Fragen
- Thema: Wert der aktuellen Stunde zuweisen
- Antworten: 8
- Zugriffe: 1499
Re: Wert der aktuellen Stunde zuweisen
Wie kann ich dann den Wert in den Spaltenname verwandeln? Die Variable "DayOfWeek" soll einfach zur ein Info-String sein.
- Dienstag 17. Juli 2018, 22:45
- Forum: Allgemeine Fragen
- Thema: Wert der aktuellen Stunde zuweisen
- Antworten: 8
- Zugriffe: 1499
Re: Wert der aktuellen Stunde zuweisen
Danke für die Info. Aber grundsätzlich möchte ich das schon so, eben für jede Stunde eine eigene Spalte.
Nur weiß ich nicht, wie ich die Variable in mein SQL Command bekomme
Folgendes geht nicht ;-)
sql_command = "UPDATE tabname SET ? = ? + 1 WHERE Sensor = 'PIR1' AND DayOfWeek = '1,2,3,4,5 ...
Nur weiß ich nicht, wie ich die Variable in mein SQL Command bekomme
Folgendes geht nicht ;-)
sql_command = "UPDATE tabname SET ? = ? + 1 WHERE Sensor = 'PIR1' AND DayOfWeek = '1,2,3,4,5 ...
- Dienstag 17. Juli 2018, 22:17
- Forum: Allgemeine Fragen
- Thema: Wert der aktuellen Stunde zuweisen
- Antworten: 8
- Zugriffe: 1499
Re: Wert der aktuellen Stunde zuweisen
Ich mach es nun so:
column = "c"+str(datetime.datetime.now().strftime("%H))
Nur wie bekommt ich in meinen SQLite Command nun diese Variable?
So klappt es jedenfalls nicht:
column = "c"+str(datetime.datetime.now().strftime("%H))
Nur wie bekommt ich in meinen SQLite Command nun diese Variable?
So klappt es jedenfalls nicht:
Code: Alles auswählen
sql_command = """ UPDATE tabname SET ? = ? +1 WHERE sensor = 'PIR1',column, column- Dienstag 17. Juli 2018, 21:30
- Forum: Allgemeine Fragen
- Thema: Wert der aktuellen Stunde zuweisen
- Antworten: 8
- Zugriffe: 1499
Wert der aktuellen Stunde zuweisen
Hallo
ich möchte mit Python die Stunde der Variable "temptime' in eine andere Variable abspeicher. Dies soll gleichzeitig auch der Name der Spalte meiner SQLite Tabelle sein.
Wie stell ich das am Besten an?
ich möchte mit Python die Stunde der Variable "temptime' in eine andere Variable abspeicher. Dies soll gleichzeitig auch der Name der Spalte meiner SQLite Tabelle sein.
Wie stell ich das am Besten an?
- Mittwoch 11. Juli 2018, 21:44
- Forum: Allgemeine Fragen
- Thema: Anfängerin - Grundsatzfrage - Datetime Mute Einstellung
- Antworten: 10
- Zugriffe: 1844
Re: Anfängerin - Grundsatzfrage - Datetime Mute Einstellung
Vielen Dank!!
Ich habe alles berücksichtigt und geändert, nur weiß ich grad nicht, wie ich die "globale" Variable verhindern kann.
Ich möchte ja eigentlich die Variable "previous_time_pir1" nur einmalig initialisieren. Kann ich das auch in der "execute" machen?
Ich habe alles berücksichtigt und geändert, nur weiß ich grad nicht, wie ich die "globale" Variable verhindern kann.
Ich möchte ja eigentlich die Variable "previous_time_pir1" nur einmalig initialisieren. Kann ich das auch in der "execute" machen?
- Mittwoch 11. Juli 2018, 12:14
- Forum: Allgemeine Fragen
- Thema: Anfängerin - Grundsatzfrage - Datetime Mute Einstellung
- Antworten: 10
- Zugriffe: 1844
Re: Anfängerin - Grundsatzfrage - Datetime Mute Einstellung
Ich habe es nun mal so umgesetzt. Soweit ich es sehe funktioniert es.
Ist das vom "Programmierstil so OK?
reactive_pir = 60 #Zeit nach der der Sensor wieder aktiv ist
last_time_pir1 = time.time()-reactive_pir
def execute(command):
process = subprocess.Popen(command, shell=True, stdout ...
Ist das vom "Programmierstil so OK?
reactive_pir = 60 #Zeit nach der der Sensor wieder aktiv ist
last_time_pir1 = time.time()-reactive_pir
def execute(command):
process = subprocess.Popen(command, shell=True, stdout ...
- Samstag 7. Juli 2018, 11:57
- Forum: Allgemeine Fragen
- Thema: Anfängerin - Grundsatzfrage - Datetime Mute Einstellung
- Antworten: 10
- Zugriffe: 1844
Anfängerin - Grundsatzfrage - Datetime Mute Einstellung
Hallo,
ich habe vorab den Post mit der Hausaufgabe, die hier nicht eingestellt werden soll usw. gelesen.
Nun ich habe keine Hausaufgabe mehr zu machen. Früher hab ich mal C und C++ gelernt, das ist aber ne Weile her und nun möchte ich als Hobby für mich ein Projekt auf dem Raspberry umsetzen ...
ich habe vorab den Post mit der Hausaufgabe, die hier nicht eingestellt werden soll usw. gelesen.
Nun ich habe keine Hausaufgabe mehr zu machen. Früher hab ich mal C und C++ gelernt, das ist aber ne Weile her und nun möchte ich als Hobby für mich ein Projekt auf dem Raspberry umsetzen ...
- Montag 25. Juni 2018, 09:12
- Forum: Allgemeine Fragen
- Thema: Anfängerfrage: DOS-Ausgabe im Python Programm ausgeben
- Antworten: 1
- Zugriffe: 1131
Anfängerfrage: DOS-Ausgabe im Python Programm ausgeben
Hallo,
ich habe die rtl_433 Software installiert und kann im DOS-Fenster mit folgenden Befehl
rtl_433 -G
die Signale meines PIR abrufen:
{"time" : "2018-06-25 09:41:22", "model" : "Generic Remote", "id" : 53535, "cmd" : 222, "tristate" : "1F0F0F111F1!"}
{"time" : "2018-06-25 09:41:22", "model ...
ich habe die rtl_433 Software installiert und kann im DOS-Fenster mit folgenden Befehl
rtl_433 -G
die Signale meines PIR abrufen:
{"time" : "2018-06-25 09:41:22", "model" : "Generic Remote", "id" : 53535, "cmd" : 222, "tristate" : "1F0F0F111F1!"}
{"time" : "2018-06-25 09:41:22", "model ...
- Freitag 10. November 2017, 09:34
- Forum: Raspberry Pi und Co.
- Thema: shutil.copyfile geht nicht mit asterisk
- Antworten: 8
- Zugriffe: 2617
Re: shutil.copyfile geht nicht mit asterisk
Bei mir kam keine Rückmeldung, keine Ausnahme/Fehlermeldung. Ich bin einfach nicht zur nächsten print-Ausgabe gekommen.
Wenn ich das Skript mit sudo ausführe, geht es!! Ich könnte mich so ärgern, dass ich das nicht gleich versucht habe...
Wenn ich das Skript mit sudo ausführe, geht es!! Ich könnte mich so ärgern, dass ich das nicht gleich versucht habe...
- Donnerstag 9. November 2017, 17:30
- Forum: Raspberry Pi und Co.
- Thema: shutil.copyfile geht nicht mit asterisk
- Antworten: 8
- Zugriffe: 2617
Re: shutil.copyfile geht nicht mit asterisk
Was soll da passieren? Es ändert sich nichts.
Wird da auch das File in den Pfad kopiert?
Wird da auch das File in den Pfad kopiert?
- Donnerstag 9. November 2017, 16:55
- Forum: Raspberry Pi und Co.
- Thema: shutil.copyfile geht nicht mit asterisk
- Antworten: 8
- Zugriffe: 2617
Re: shutil.copyfile geht nicht mit asterisk
Ich meine, ich habe nach dieser Zeile eine Printmeldung eingefügt, diese wird aber nicht mehr ausgegeben.
- Donnerstag 9. November 2017, 15:38
- Forum: Raspberry Pi und Co.
- Thema: shutil.copyfile geht nicht mit asterisk
- Antworten: 8
- Zugriffe: 2617
shutil.copyfile geht nicht mit asterisk
Hi,
ich habe für asterisk ein Call-File erstellt. Das funktioniert auch, wenn ich über das Terminal folgenden befehl als root eingebe, klingeln die Telefone:
mv /home/pi/klingel_all.call /var/spool/asterisk/outgoing/
In meinem Python Skript heißt es:
callfilepfad = "/home/pi/klingel_all.call ...
ich habe für asterisk ein Call-File erstellt. Das funktioniert auch, wenn ich über das Terminal folgenden befehl als root eingebe, klingeln die Telefone:
mv /home/pi/klingel_all.call /var/spool/asterisk/outgoing/
In meinem Python Skript heißt es:
callfilepfad = "/home/pi/klingel_all.call ...
- Mittwoch 25. Januar 2017, 09:45
- Forum: Allgemeine Fragen
- Thema: Python - globale Variable
- Antworten: 8
- Zugriffe: 2819
Re: Python - globale Variable
Sorry, für mich ist Python ganz neu und ich versteh nicht wirklich wie ich den Parameter "Counter" sonst der Interrupt übergeben könnte.
Im Internet hab ich nur Beispiele mit "globalen Variablen" gefunden.
Kann ich eigentlich auch den Interrupt testen, ohne ständig durch die Lichtschranke rennen ...
Im Internet hab ich nur Beispiele mit "globalen Variablen" gefunden.
Kann ich eigentlich auch den Interrupt testen, ohne ständig durch die Lichtschranke rennen ...
- Dienstag 24. Januar 2017, 23:04
- Forum: Allgemeine Fragen
- Thema: Python - globale Variable
- Antworten: 8
- Zugriffe: 2819
Re: Python - globale Variable
Hallo, dane für die Hinweise
#!/usr/bin/env python
# coding: utf8
from __future__ import absolute_import, division, print_function
import RPi.GPIO as GPIO
import smtplib
import time
import paho.mqtt.client as mqtt
BtnPin = 13
Gpin = 12
Rpin = 11
Counter = 0
TimeOut_Alert_sec = 90
TimeOut ...
#!/usr/bin/env python
# coding: utf8
from __future__ import absolute_import, division, print_function
import RPi.GPIO as GPIO
import smtplib
import time
import paho.mqtt.client as mqtt
BtnPin = 13
Gpin = 12
Rpin = 11
Counter = 0
TimeOut_Alert_sec = 90
TimeOut ...
- Sonntag 22. Januar 2017, 14:53
- Forum: Allgemeine Fragen
- Thema: Python - globale Variable
- Antworten: 8
- Zugriffe: 2819
Re: Python - globale Variable
Hi,
vielen Dank für deine Antwort! Den Code hab ich mittlerweile so angepasst, bin aber über folgendes Punkte noch nicht glücklich:
1.Das Warten, bis der nächste Alarm ausgelöst werden darf, habe ich mit "time.sleep(xxx)" realisiert. Was natürlich dumm ist, da in dieser Zeit der Prozessor ja nicht ...
vielen Dank für deine Antwort! Den Code hab ich mittlerweile so angepasst, bin aber über folgendes Punkte noch nicht glücklich:
1.Das Warten, bis der nächste Alarm ausgelöst werden darf, habe ich mit "time.sleep(xxx)" realisiert. Was natürlich dumm ist, da in dieser Zeit der Prozessor ja nicht ...
