ich hatte jetzt die Idee aus einer Textdatei Datenreihen zeilenweise zu lesen, dann mit split() zu trennen.
Klima;;;;0;0;0;1000;1;4300;
WB1;;;;50;100;16;;2;4300;
Code: Alles auswählen
#Setupdatei lesen
def setuplesen():
#datei_setup = open('/var/www/html/setup.txt','r')
datei_setup = open('./setup.txt','r')
zeile_setup = datei_setup.readlines()
relais_1_setup = zeile_setup[1]
relais_2_setup = zeile_setup[2]
relais_3_setup = zeile_setup[3]
relais_4_setup = zeile_setup[4]
relais_5_setup = zeile_setup[5]
relais_6_setup = zeile_setup[6]
relais_7_setup = zeile_setup[7]
relais_8_setup = zeile_setup[8]
return {"relais_1_setup":relais_1_setup,"relais_2_setup":relais_2_setup,"relais_3_setup":relais_3_setup,"relais_4_setup":relais_4_setup,"relais_5_setup":relais_5_setup,"relais_6_setup":relais_6_setup,"relais_7_setup":relais_7_setup,"relais_8_setup":relais_8_setup}
datei_setup.close()
while True:
setuplesen()
test= relais_1_setup.split(";",1)
print(test)
Wo ist hier mein Fehler. Oder sollte ich das anders lösen?
Gruß Kiaralle