ich hätte da mal ein Problem
Ich öffne in meinem Programm immer eine Datei (textX.txt), bearbeite diese und dann kommt die nächste.
Das ganze hängt in einer Endlosschleife, da dies immer laufen soll.
Nun würde ich gerne z.B. if Anweisung einbauen oder try/exception.
Falls die Datei zum lesen noch nicht da ist.
Nur das mit dem 'warte 5 min. und dann noch mal probieren'
bereitet mir Problemchen. Ich habe mir schon bisschen zur timer Funktion durchgelesen, aber so richtig habe ich das noch nicht hin bekommen.
Vielleicht hätte hier noch jemand nen Tip für mich.
Danke und Grüße,
Locke.
Code: Alles auswählen
# init Count
count = 0
# Loop forever
while True:
count = count + 1
try:
# open file
path = 'C:\\text%s.txt'%count
file = open (path, r)
print '*** Begin reading file text%s.txt File ***' % count
for line in file:
# hier lese ich die Datei aus
except IOError:
# warte 5 min und dann noch mal probieren