Python:
Tarkistetaan, onko hakemisto olemassa
Miten:
Python tarjoaa natiiveja tapoja tarkistaa hakemiston olemassaolo käyttäen os
ja pathlib
-moduuleita. Tässä ovat esimerkit molemmille:
Käyttäen os
-moduulia
import os
# Määritä hakemiston polku
dir_path = "/path/to/directory"
# Tarkista, onko hakemisto olemassa
if os.path.isdir(dir_path):
print(f"Hakemisto {dir_path} on olemassa.")
else:
print(f"Hakemisto {dir_path} ei ole olemassa.")
Käyttäen pathlib
-moduulia
from pathlib import Path
# Määritä hakemiston polku
dir_path = Path("/path/to/directory")
# Tarkista, onko hakemisto olemassa
if dir_path.is_dir():
print(f"Hakemisto {dir_path} on olemassa.")
else:
print(f"Hakemisto {dir_path} ei ole olemassa.")
Kolmannen osapuolen kirjastot
Vaikkakin Pythonin vakio kirjasto riittää hakemiston olemassaolon tarkistamiseen, kirjastot kuten pathlib2
voivat olla vaihtoehtoja yhtenäisyyden säilyttämiseksi Python-versioiden välillä tai lisätoiminnallisuuksien saamiseksi.
Huom: Viimeisimpien Python-versioiden myötä pathlib
on tarpeeksi vankka useimpiin käyttötapauksiin, mikä tekee kolmannen osapuolen kirjastoista vähemmän välttämättömiä tähän tiettyyn tehtävään.