ich hab heute mal mit Python 2.7.14 angefangen und hab doch glatt ein Problem.
Ich lese ein Array von Arduino Nano aus und will sie am COM3 abholen funktioniert auch alles gut.
Das Problem ist wenn ich die Daten zeilenweise in eine .csv speicher macht er mir immer eine Leerzeile in der .csv Datei.
Beispiel:
Werte1
leerzeile
Werte2
leerzeile
bei einer .txt macht er das nicht und ich verstehe nicht ganz wieso weshalb warum er das macht und wie ich das verhindern kann.
Wäre Gut wenn ihr da eine Lösung hättet und wie gesagt hab vorhin gerade erst mit Python angefangen.
Danke schon mal
Code: Alles auswählen
import serial
ser = serial.Serial('COM3', baudrate = 2000000, timeout=1
while 1:
arduinoData = ser.readline() .decode('ascii')
print(arduinoData)
file=open("test.csv","a")
file.write(arduinoData)
file.close()