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.