Diverse Fehlermeldungen beim anlegen einer sqlite3 Datenbank
Verfasst: Samstag 15. April 2023, 16:18
Mittels eines Raspberry Pi und dem SenseHat möchte ich Wetterdaten sammeln und in einer Datenbank speichern um sie später aufzubereiten.
Mit dem Python3 Handbuch von Rheinwerk Verlag habe ich folgenden Code geschrieben.
import sqlite3
connection=sqlite3.connect("wetterdaten.db")#Temperatur, Luftfeuchtigkeit, Luftdruck
cursor=connection.cursor()
CREATE TABLE wetterdaten (
datum DATE, uhrzeit TIME,
temperatur INTERGER, luftfeuchtigkeit INTERGER, luftdruck INTERGER
)
cursor.execute("""CREATE TABLE wetterdaten(datum DATE, uhrzeit TIME,
temperatur INTERGER, luftfeuchtigkeit INTERGER, luftdruck INTERGER)""")
INSERT INTO (wetterdaten), VALUES(
2023/1/1, 12/10/30, 24, 76, 1040
)
cursor.execute("""INSERT INTO wetterdaten VALUES(
2023/1/1, 12/10/30, 24, 76, 1040)""")
connection.commit()
Es werden überwiegend Syntax-Fehler gemeldet.
Den Code habe ich 1:1 aus dem Buch übernommen und für mein Projekt angepasst.
Von einem Python VHS-Grundkurs abgesehen habe ich nur professionelle CNC Kenntnisse, was einem bei Python nicht weiter hilft.
Ich denke das es sich lediglich um typische Anfängerfehler handelt.
Sollte es noch einfachere Lösungen für das Daten sammeln und aufbereiten geben, wäre ich auch dafür sehr dankbar. Wobei ich finde das dieser Code schon recht übersichtlich ist, vom Syntax mal abgesehen.
Euch Allen einen schönen Tag noch und möge die Macht mit euch sein
Mit dem Python3 Handbuch von Rheinwerk Verlag habe ich folgenden Code geschrieben.
import sqlite3
connection=sqlite3.connect("wetterdaten.db")#Temperatur, Luftfeuchtigkeit, Luftdruck
cursor=connection.cursor()
CREATE TABLE wetterdaten (
datum DATE, uhrzeit TIME,
temperatur INTERGER, luftfeuchtigkeit INTERGER, luftdruck INTERGER
)
cursor.execute("""CREATE TABLE wetterdaten(datum DATE, uhrzeit TIME,
temperatur INTERGER, luftfeuchtigkeit INTERGER, luftdruck INTERGER)""")
INSERT INTO (wetterdaten), VALUES(
2023/1/1, 12/10/30, 24, 76, 1040
)
cursor.execute("""INSERT INTO wetterdaten VALUES(
2023/1/1, 12/10/30, 24, 76, 1040)""")
connection.commit()
Es werden überwiegend Syntax-Fehler gemeldet.
Den Code habe ich 1:1 aus dem Buch übernommen und für mein Projekt angepasst.
Von einem Python VHS-Grundkurs abgesehen habe ich nur professionelle CNC Kenntnisse, was einem bei Python nicht weiter hilft.
Ich denke das es sich lediglich um typische Anfängerfehler handelt.
Sollte es noch einfachere Lösungen für das Daten sammeln und aufbereiten geben, wäre ich auch dafür sehr dankbar. Wobei ich finde das dieser Code schon recht übersichtlich ist, vom Syntax mal abgesehen.
Euch Allen einen schönen Tag noch und möge die Macht mit euch sein