Os-moduulin path.join-metodi
Metodi path.join yhdistää polkuja tai
niiden osia, jotka on määritelty metodin parametreissa.
Yhdistäminen tapahtuu käyttöjärjestelmälle tyypillisellä
erottimella. Windows-käyttöjärjestelmässä käytetään erotinta \,
Linuxissa - /. Jos viimeinen
yhdistettävä polun komponentti on tyhjä, loppuun
asetetaan jälleen erotin. Jos polun komponentti
on absoluuttinen polku, kaikki
aiemmat yhdistetyt komponentit
hylätään, ja yhdistäminen jatkuu
absoluuttisen polun komponentista. Metodi
palauttaa merkkijonon, jossa on yhdistetty
kaikki annetut polut.
Syntaksi
import os
print(os.path.join(polun osat))
Esimerkki
Yhdistetään useita polkuja:
import os
print(os.path.join('dir', 'dir1', 'file.txt'))
Koodin suorituksen tulos:
dir\dir1\file.txt
Katso myös
-
metodi
path.existsmoduulissaos,
joka tarkistaa polun olemassaolon -
metodi
path.isdirmoduulissaos,
joka tarkistaa kansion olemassaolon -
metodi
path.isfilemoduulissaos,
joka tarkistaa tiedoston olemassaolon -
metodi
path.getsizemoduulissaos,
joka palauttaa polun koon tavuina -
metodi
statmoduulissaos,
joka palauttaa polun tilan