Metoda path.join a modulului os

Metoda path.join unește căi sau părți ale acestora, specificate în parametrul metodei. Unirea se face cu ajutorul unui separator caracteristic sistemului de operare utilizat. Pentru Windows se utilizează separatorul \, pentru Linux - /. Dacă ultima componentă a căii este goală, atunci la sfârșit se pune din nou separatorul. Dacă o componentă a căii este o cale absolută, atunci toate componentele anterioare unite sunt eliminate, iar unirea continuă de la componenta căii absolute. Metoda returnează un șir în care sunt unite toate căile specificate.

Sintaxă

pythonimport os

print(os.path.join(părți ale căii))

Exemplu

Să unim mai multe căi:

pythonimport os

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

Rezultatul codului executat:

pythondir\dir1\file.txt

Vedeți și

  • metoda path.exists a modulului os,
    care verifică existența căii
  • metoda path.isdir a modulului os,
    care verifică existența directorului
  • metoda path.isfile a modulului os,
    care verifică existența fișierului
  • metoda path.getsize a modulului os,
    care returnează dimensiunea căii în octeți
  • metoda stat a modulului os,
    care returnează starea căii