programm soll warten, bis eine datei existiert
Verfasst: Sonntag 24. Februar 2013, 18:04
hi,
ich versuche, ein programm zu schreiben, das an einer bestimmten stelle stoppt, und erst weiter macht, wenn eine datei existiert.
also z.b. sowas in der art:
etc.
ich hab auch schon irgendwo diese idee/möglichkeit gefunden:
auch wenn ich beim zweiten nicht weiß, ob das nicht irgendwie unsicher ist 
ich hab jedenfalls beide ausprobiert (bei der ersten möglichkeit hab ich verschiedenes bei "#todo" hingeschrieben, z.b. "pass", "time.sleep(5)" oder ich hab es als methode geschrieben, die ich dann erneut aufgerufen habe - nicht sehr elegant :/ ), aber es hat nichts funktioniert.
kann mir vllt. jemand nen tipp geben?
PS: das komplette programm ruft ein php-skript auf, welches anschließend eine datei mit dem pfadnamen erzeugt. mit dem inhalt dieser datei soll anschließend weiter gearbeitet werden, sobald sie vorhanden ist.
kann mir jemand helfen?
thx
ich versuche, ein programm zu schreiben, das an einer bestimmten stelle stoppt, und erst weiter macht, wenn eine datei existiert.
also z.b. sowas in der art:
Code: Alles auswählen
import os
while os.path.exists("pfadname")==False:
#todo
ich hab auch schon irgendwo diese idee/möglichkeit gefunden:
Code: Alles auswählen
import os
while True:
if os.path.exists(pfadname)==True:
break

ich hab jedenfalls beide ausprobiert (bei der ersten möglichkeit hab ich verschiedenes bei "#todo" hingeschrieben, z.b. "pass", "time.sleep(5)" oder ich hab es als methode geschrieben, die ich dann erneut aufgerufen habe - nicht sehr elegant :/ ), aber es hat nichts funktioniert.
kann mir vllt. jemand nen tipp geben?

PS: das komplette programm ruft ein php-skript auf, welches anschließend eine datei mit dem pfadnamen erzeugt. mit dem inhalt dieser datei soll anschließend weiter gearbeitet werden, sobald sie vorhanden ist.
kann mir jemand helfen?

thx