Hallo,
wenn ich mein Python-Skript über die Shell starte werden die Datenbankeinträger korrekt vorgenommen.
Wenn ich aber das Skript automatisch beim Systemstart starte, funktioniert alles außer die Datenbankeinträge.
MessDaten.db hat alle Rechte (jeder darf alles)
Code
connection = sqlite3.connect("MessDaten.db")
cursor = connection.cursor()
sql = "INSERT INTO `MessDaten` (`Zeit`, `Ausst`, `WoZt`, `GaZt`, `BaZt`, `WCZt`, `Kesst`, `Boilt`, `Regen`, `Wind`, `Schnee`, `Sonne`, `BewZeit`, `BewZeitUD`) VALUES (" \
"'" + vZeit + "', " \
"'" + tAus + "', " \
"'" + tWoZ + "', " \
"'" + tGaZ + "', " \
"'" + tBaZ + "', " \
"'" + tWCZ + "', " \
"'" + tKess + "', " \
"'" + tBoil + "', " \
"'" + vRegen + "', " \
"'" + "" + "', " \
"'" + "" + "', " \
"'" + "" + "', " \
"'" + vBewZeitRegenab + "', " \
"'" + vBewZeitRegenun + "')"
#print(sql)
cursor.execute(sql)
connection.commit()
connection.close()
Alles anzeigen