Derzeit habe ich es so, dass die Ausgabe des "Namens" in einer Zeile getrennt mit Tabulatoren erfolgt. In der darauf folgenden Zeile werden die Werte eingetragen..ebenfalls mit Tab getrennt.
Nun muss ich leider diese Art des loggings wieder umstricken und dabei komme ich ins straucheln.
Es soll also nicht mehr alles auf zwei Zeilen beschränkt werden sondern die Namen in der ersten Spalte und der Wert mit Tabulator daneben.
Beispiel ist:
Name1 Name2 Name3
512 544 132
Beispiel Soll:
Name1 512
Name2 544
Name3 132
Der Code zum "ist" schaut so aus:
Code: Alles auswählen
for sn in sensornames:
myfile.write('\t{sn}'.format(sn=sn))
for sn in sensornames:
myfile.write('\t{sn}t'.format(sn=sn))
myfile.write('\r\n\n{d} {t}'.format(d=heute.strftime('%d-%b-%Y'), t=Zeit2))
count = 1
for sv in pressure_list:
myfile.write('\t{val}'.format(val=pressure_list[count]))
count += 1
count = 1
for sv in temp_list:
myfile.write('\t{val}'.format(val=temp_list[count]))
count += 1
Wie könnte ich dies am einfachsten anstellen? Mir fehlt hierzu ein Beispiel bzw. die Idee, wie man das anstellen könnte.
Gruß
frannek