Metoden path.join i os-modulen

Metoden path.join slår sammen stier eller deler av stier, spesifisert i metodens parameter. Sammenslåingen skjer ved hjelp av en separator som er karakteristisk for operativsystemet som brukes. For Windows OS brukes separator \, for Linux - /. Hvis den siste sammenslåtte komponenten i stien er tom, settes separatoren igjen på slutten. Hvis en komponent i stien er en absolutt sti, forkastes alle de foregående sammenslåtte komponentene, og sammenslåingen fortsetter fra komponenten med den absolutte stien. Metoden returnerer en streng der alle angitte stier er slått sammen.

Syntaks

pythonimport os

print(os.path.join(sti-deler))

Eksempel

La oss slå sammen flere stier:

pythonimport os

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

Resultatet av den utførte koden:

pythondir\dir1\file.txt

Se også

  • metoden path.exists i os-modulen,
    som sjekker om en sti eksisterer
  • metoden path.isdir i os-modulen,
    som sjekker om en mappe eksisterer
  • metoden path.isfile i os-modulen,
    som sjekker om en fil eksisterer
  • metoden path.getsize i os-modulen,
    som returnerer størrelsen på stien i byte
  • metoden stat i os-modulen,
    som returnerer statusen til en sti