Ich habe ein Verzeichnis, das wie folgt aussieht:Python os.path.exists() ignorieren Teil von file name
> myDirectory
> L1.zip
> L2_abc.zip
Ich möchte durch das Verzeichnis suchen zurückzukehren, wenn eine Datei vorhanden ist, aber ich werde habe nur den ersten Teil des ZIP-Dateinamens (L1 oder L2). Wie würde ich prüfen, ob die Datei existiert?
Die Ergebnisse sollten ein wenig wie folgt aussehen:
>>> file_exists("L1")
true
>>> file_exists("L2")
true
Ich bin derzeit nur os.path.exists()
, aber ich weiß nicht, wie die _abc
Teil des Dateinamens zu ignorieren.
['glob.glob'] (https://docs.python.org/3/library/glob.html#glob.glob). – vaultah
Möchten Sie 'True' nur dann zurückgeben, wenn' L1.zip' existiert oder eine Datei, die mit L1 beginnt, wie zum Beispiel 'L1.txt'? – Mureinik
@Mureinik Alle Dateien sind in Ordnung, danke. – JoeFromAccounting