Ich verwende häufig os.path.exists()
, um zu überprüfen, ob eine Datei vorhanden ist, bevor Sie irgendetwas damit machen.os.path.exists() für Dateien in Ihrem Pfad?
Ich habe über eine Situation, in der ich eine ausführbare Datei, die in der konfigurierten env Pfad ist, aufgerufen, so dass es ohne Angabe der abspath
aufgerufen werden kann.
Gibt es etwas, das, wenn die Datei, um sie vor dem Aufruf existiert überprüfen kann getan werden? (Ich kann auf try/except
zurückfallen, aber zuerst suche ich nach einem Ersatz für os.path.exists()
)
btw - ich tue das auf Windows.
Es ist nicht ausreichend ist zu prüfen, ob Es existiert; Sie müssen sicherstellen, dass es ausführbar ist, zumindest unter UNIX. –