Metoda path.join modulu os

Metoda path.join spojuje cesty nebo jejich části, uvedené v parametru metody. Spojování probíhá pomocí oddělovače, charakteristického pro použitý operační systém. Pro OS Windows se používá oddělovač \, pro Linux - /. Pokud je poslední spojovaná komponenta cesty prázdná, je na konci opět umístěn oddělovač. Pokud je komponenta cesty absolutní cestou, jsou všechny předchozí spojené komponenty zahozeny a spojování pokračuje s komponentou absolutní cesty. Metoda vrací řetězec, ve kterém jsou spojeny všechny zadané cesty.

Syntaxe

pythonimport os

print(os.path.join(části cesty))

Příklad

Spojme několik cest:

pythonimport os

print(os.path.join('dir', 'dir1', 'file.txt'))

Výsledek provedeného kódu:

pythondir\dir1\file.txt

Viz také

  • metoda path.exists modulu os,
    která kontroluje existenci cesty
  • metoda path.isdir modulu os,
    která kontroluje existenci složky
  • metoda path.isfile modulu os,
    která kontroluje existenci souboru
  • metoda path.getsize modulu os,
    která vrací velikost cesty v bajtech
  • metoda stat modulu os,
    která vrací stav cesty