Dateien solltest Du immer so öffnen:
Code: Alles auswählen
with open(...) as file_handle:
# in diesem Block ist file_handle Dein geöffnetes File-Objekt
# es wird *automatisch* und *auch im Fehlerfall* geschlossen
Code: Alles auswählen
dispatching = {
"Ein1": ((0, 1), ),
"Aus1": ((0, 0), ),
...
"Ein3": ((0, 1), (1,1)),
...
}
for text, data in dispatching.items():
print(text)
for pair in data:
p.digital_write(*pair)