mein Python Projekt schreitet immer weiter voran.
Ich hab Analoge Messwerte in Temperatur umgerechnet.
Ich möchte alle 10 Sekunden messen und diesen Wert in einer Excel Tabelle speichern. Dazu natürlich Datum und Uhrzeit(falls jemand direkt Ideen hat).
Es ist nur ein Ausschnitt aus dem gesamten Code.
Code: Alles auswählen
import xlsxwriter
import time
workbook = xlsxwriter.Workbook('Temperatur1.xlsx',{'constant_memory': True}) #unsicher mit constant_memory
worksheet = workbook.add_worksheet()
worksheet.set_column('A:A', 20)
bold = workbook.add_format({'bold': True})
worksheet.write('A1', 'Datum', bold)
worksheet.write('B1', 'Uhrzeit', bold)
worksheet.write('C1', 'Temperatur', bold)
Temp1= (Temp1_R_AmPT100_1-100)/0.39 ## die Temperatur die in die Excel Tabelle soll.
x=1
while True:
print (Temp1) #ich möchte erstmal noch sehen, welche Temp er misst.
time.sleep(5)
worksheet.write(x, 2, Temp1) #Die Temperatur ist in der Variablen Temp1, x soll mit jedem Durchlauf +1 um die Werte
untereinander zu schreiben ggf nicht zu überschreiben
#worksheet.write(1, 1, 666) #Uhrzeit extra auskommentiert
#worksheet.write(1, 0, 666) #Datum extra auskommentiert
x = x + 1 # weiter zählen
workbook.close()
Vielleicht habe ich gerade nur einen Knick im Denken, sitze hier schon mehrere Stunden und komme nicht auf die Lösung.
Es wäre super wenn jemand direkt noch eine Lösung für aktuelles Datum+Uhrzeit hat.
Gruß aus NRW