Metod path.join modula os

Metod path.join spaja putanje ili njihove delove, navedene u parametrima metoda. Spajanje se vrši pomoću separatora, karakterističnog za korišćeni operativni sistem. Za OS Windows se koristi separator \, za Linux - /. Ako je poslednji spojeni komponent putanje prazan, onda se na kraju ponovo stavlja separator. Ako komponent putanje predstavlja apsolutnu putanju, onda se svi prethodni spojeni komponenti odbacuju, i spajanje se nastavlja od komponenta apsolutne putanje. Metod vraća string, u kojem su spojeni svi zadati putevi.

Sintaksa

pythonimport os

print(os.path.join(delovi putanje))

Primer

Hajde da spojimo nekoliko putanja:

pythonimport os

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

Rezultat izvršenog koda:

pythondir\dir1\file.txt

Pogledajte takođe

  • metod path.exists modula os,
    koji proverava postojanje putanje
  • metod path.isdir modula os,
    koji proverava postojanje fascikle
  • metod path.isfile modula os,
    koji proverava postojanje fajla
  • metod path.getsize modula os,
    koji vraća veličinu putanje u bajtovima
  • metod stat modula os,
    koji vraća status putanje