Hallo
Ich möchte mir eine Homepage aufbauen für mein Photovoltaikanlage.
Anzeige für momentan Verbrauch/Produktion
sowie Diagramme für die Tages bzw. Wochen Produktion
Derzeitig habe ich eine Datenbank mit zwei Tabellen "Verbrauch" & "Produktion" (Spalten: ID ; DatumZeit ; Sensorwert)
in beide ...
Die Suche ergab 10 Treffer
- Samstag 1. Oktober 2016, 14:34
- Forum: Datenbankprogrammierung mit Python
- Thema: MySql Mittelwert berechnen lassen
- Antworten: 1
- Zugriffe: 2057
- Sonntag 24. Juli 2016, 22:58
- Forum: Allgemeine Fragen
- Thema: JSON Ordner einlesen
- Antworten: 17
- Zugriffe: 4090
Re: JSON Ordner einlesen
DANKE Nochmal nezzcarth
ich hab deinen Code grade nochmal probiert und dieser läuft auch durch ohne Fehlermeldung...

ich hab deinen Code grade nochmal probiert und dieser läuft auch durch ohne Fehlermeldung...




- Sonntag 24. Juli 2016, 22:02
- Forum: Allgemeine Fragen
- Thema: JSON Ordner einlesen
- Antworten: 17
- Zugriffe: 4090
Re: JSON Ordner einlesen
mmmmm :cry: :cry: :cry: :cry:
Ich hab den Code nun eben etwas eingerückt und es läuft
#python3
import mysql.connector
import json
import glob
import shutil
for file in glob.glob("*.json"):
with open(file) as fh:
data = json.load(fh)
PV_ZEIT=data["Head"]["Timestamp"]
PV_jetzt=data["Body ...
Ich hab den Code nun eben etwas eingerückt und es läuft
#python3
import mysql.connector
import json
import glob
import shutil
for file in glob.glob("*.json"):
with open(file) as fh:
data = json.load(fh)
PV_ZEIT=data["Head"]["Timestamp"]
PV_jetzt=data["Body ...
- Sonntag 24. Juli 2016, 21:58
- Forum: Allgemeine Fragen
- Thema: JSON Ordner einlesen
- Antworten: 17
- Zugriffe: 4090
Re: JSON Ordner einlesen
#python3
import mysql.connector
import json
import glob
import shutil
for file in glob.glob("*.json"):
with open(file) as fh:
data = json.load(fh)
PV_ZEIT=data["Head"]["Timestamp"]
PV_jetzt=data["Body"]["PAC"]["Values"]["1"]
PV_Unit_tag=data["Body"]["PAC"]["Unit"]
cnx = mysql.connector.connect ...
import mysql.connector
import json
import glob
import shutil
for file in glob.glob("*.json"):
with open(file) as fh:
data = json.load(fh)
PV_ZEIT=data["Head"]["Timestamp"]
PV_jetzt=data["Body"]["PAC"]["Values"]["1"]
PV_Unit_tag=data["Body"]["PAC"]["Unit"]
cnx = mysql.connector.connect ...
- Sonntag 24. Juli 2016, 21:54
- Forum: Allgemeine Fragen
- Thema: JSON Ordner einlesen
- Antworten: 17
- Zugriffe: 4090
Re: JSON Ordner einlesen
Es wird bei mir aber nur eine Datei eingelesen und verschoben.
:K :K
Führe ich das Skript mehrmals aus bis der Ordner leer ist, wird mit einer Fehlermeldung abgebrochen.
:K :K

Führe ich das Skript mehrmals aus bis der Ordner leer ist, wird mit einer Fehlermeldung abgebrochen.
- Sonntag 24. Juli 2016, 21:33
- Forum: Allgemeine Fragen
- Thema: JSON Ordner einlesen
- Antworten: 17
- Zugriffe: 4090
Re: JSON Ordner einlesen
Servus
habe shutil auch grade gefunden und es funktioniert.
Super
DANKE für die viele Hilfe und Geduld
werde jetzt noch versuchen nen Loop einzubauen.
Damit geprüft wird ob sich Dateien im Ordner befinden, wenn ja soll die Datei in die DB geschrieben werden wenn nein soll Programm beendet werden.
habe shutil auch grade gefunden und es funktioniert.
Super
DANKE für die viele Hilfe und Geduld
werde jetzt noch versuchen nen Loop einzubauen.
Damit geprüft wird ob sich Dateien im Ordner befinden, wenn ja soll die Datei in die DB geschrieben werden wenn nein soll Programm beendet werden.
- Sonntag 24. Juli 2016, 21:22
- Forum: Allgemeine Fragen
- Thema: JSON Ordner einlesen
- Antworten: 17
- Zugriffe: 4090
Re: JSON Ordner einlesen
Okay
Danke für den Tip. Das mit dem Einrücken hat nun geklappt.
die Import .... from ... Geschichte habe ich nun auch etwas gekürzt.
Dabei ist mir aufgefallen das ich ja immer die aktuelle Zeit genutzt habe für den Zeitstempel in der DB dies was natürlich etwas bescheiden ist wenn ich 60 Dateien ...
Danke für den Tip. Das mit dem Einrücken hat nun geklappt.
die Import .... from ... Geschichte habe ich nun auch etwas gekürzt.
Dabei ist mir aufgefallen das ich ja immer die aktuelle Zeit genutzt habe für den Zeitstempel in der DB dies was natürlich etwas bescheiden ist wenn ich 60 Dateien ...
- Sonntag 24. Juli 2016, 20:31
- Forum: Allgemeine Fragen
- Thema: JSON Ordner einlesen
- Antworten: 17
- Zugriffe: 4090
Re: JSON Ordner einlesen
Hallo nochmal
nezzcarth so wie du es beschreibst hätte ich mir dies auch gedacht. Leider komme ich mit deinem Beispiel überhaupt nicht zurecht.
Ich habe mal dein Beispiel genommen und in das Skript gepackt, leider bekomme ich da die Fehlermeldung "expected an indented block"
Bei Zeile 13
data ...
nezzcarth so wie du es beschreibst hätte ich mir dies auch gedacht. Leider komme ich mit deinem Beispiel überhaupt nicht zurecht.
Ich habe mal dein Beispiel genommen und in das Skript gepackt, leider bekomme ich da die Fehlermeldung "expected an indented block"
Bei Zeile 13
data ...
- Sonntag 24. Juli 2016, 17:56
- Forum: Allgemeine Fragen
- Thema: JSON Ordner einlesen
- Antworten: 17
- Zugriffe: 4090
Re: JSON Ordner einlesen
Hallo
Danke für den Tipp mit GLOB,
Ich habe mir das mal angeschaut, grundsätzlich ja recht einfach - GLOB - findet alle Dateien in einem PFAD mit bestimmten Kriterien.
Bei mir würden sich so mehrere Dateien finden, ich kann die Ergebnisliste ja leider nicht auf eine Datei begrenzen, oder?
Sonst ...
Danke für den Tipp mit GLOB,
Ich habe mir das mal angeschaut, grundsätzlich ja recht einfach - GLOB - findet alle Dateien in einem PFAD mit bestimmten Kriterien.
Bei mir würden sich so mehrere Dateien finden, ich kann die Ergebnisliste ja leider nicht auf eine Datei begrenzen, oder?
Sonst ...
- Samstag 23. Juli 2016, 13:44
- Forum: Allgemeine Fragen
- Thema: JSON Ordner einlesen
- Antworten: 17
- Zugriffe: 4090
JSON Ordner einlesen
Hallo
Ich betreibe eine PV-Anlage und diese stellt mir minütlich die Leistungswerte per JSON-Format zu Verfügung.
Bisher habe ich auf meinem NAS QNAP per Crontab nen Skript minütlich laufen lassen welche die Daten in eine SQL-Datenbank schreibt.
Soweit so gut.
Dabei wurde die JSON Datei minütlich ...
Ich betreibe eine PV-Anlage und diese stellt mir minütlich die Leistungswerte per JSON-Format zu Verfügung.
Bisher habe ich auf meinem NAS QNAP per Crontab nen Skript minütlich laufen lassen welche die Daten in eine SQL-Datenbank schreibt.
Soweit so gut.
Dabei wurde die JSON Datei minütlich ...