Hallo Leute, weiss hier irgendjemand, wie man in Python Daten(z.B. aus einer Variable) in eine InfluxDB schreiben kann?
Gruss, tassilomoedl
Anmeldungsdatum: Beiträge: 77 |
Hallo Leute, weiss hier irgendjemand, wie man in Python Daten(z.B. aus einer Variable) in eine InfluxDB schreiben kann? Gruss, tassilomoedl |
||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 1560 Wohnort: Bad Oeynhausen |
Hallo, für InfluxDB gibt es eine Python-Bibliothek. Siehe die Einführung. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 77 |
Aber wenn ich deren Anleitung befolge, bekomme ich immer nur folgende Fehlermeldung: Unbenannt |
||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 1560 Wohnort: Bad Oeynhausen |
Wie sieht dein Code denn aus? |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 77 |
from influxdb import InfluxDBClient irgendwas = 123456 client = InfluxDBClient(host='localhost', port=8086) client.create_database('test') client.write_points(irgendwas) |
||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 1560 Wohnort: Bad Oeynhausen |
Ich schätze, du kannst keine einfache Zahlvariable in die DB schreiben (Siehe TypeError). Siehe Dokumentation:
So müsste es gehen:
|
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 77 |
Damit bekomme ich folgende Fehlermeldung: Unbenannt |
||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 1560 Wohnort: Bad Oeynhausen |
Bitte immer Code angeben, damit man das besser nachvollziehen kann. Es sei denn, du hast ihn nicht verändert. Bitte das hier nach
|
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 77 |
|||
(Themenstarter)
Anmeldungsdatum: Beiträge: 77 |
|||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 1560 Wohnort: Bad Oeynhausen |
Tut mir Leid. Siehe bitte meine Bearbeitete vorherige Antwort, du hast die Database nicht ausgewählt. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 77 |
Es geht, aber in der Datenbank wird nichts gespeichert! |
||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 1560 Wohnort: Bad Oeynhausen |
Wie hast du das herausgefunden?
Gibt das Programm Zum Test einfach mal am Ende des Programms das einfügen: client.get_list_database() |
||
Anmeldungsdatum: Beiträge: 29567 |
Hallo,
Welche Anleitung genau? Die Fehlermeldung ist doch klar - du versuchst, über einen Integer-Wert zu iterieren, was nicht geht. D.h. bei dir ist Zeig' mal einem Code. Und Fehlermeldungen kannst du hier in einem Codeblock posten statt im Paste-Service. Ist einfacher. Gruß, noisefloor |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 77 |
Aber die Fehlermeldung ist so lang und würde den Thread unnötig aufblähen! |