Metoda path.join e modulit os

Metoda path.join bashkon shtigjet ose pjesët e tyre, të specifikuara në parametrin e metodës. Bashkimi ndodh duke përdorur një ndarës, karakteristik për OS-në e përdorur. Për OS Windows përdoret ndarësi \, për Linux - /. Nëse komponenti i fundit i shtegut të bashkuar është bosh, atëherë në fund vendoset përsëri ndarësi. Nëse një komponent i shtegut është një shteg absolut, atëherë të gjitha komponentët e mëparshëm të bashkuar hidhen poshtë, dhe bashkimi vazhdon nga komponenti i shtegut absolut. Metoda kthen një varg, në të cilin janë bashkuar të gjitha shtigjet e dhëna.

Sintaksa

pythonimport os

print(os.path.join(pjesët e shtegut))

Shembull

Le të bashkojmë disa shtigje:

pythonimport os

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

Rezultati i kodit të ekzekutuar:

pythondir\dir1\file.txt

Shihni gjithashtu

  • metoda path.exists e modulit os,
    e cila kontrollon ekzistencën e shtegut
  • metoda path.isdir e modulit os,
    e cila kontrollon ekzistencën e dosjes
  • metoda path.isfile e modulit os,
    e cila kontrollon ekzistencën e skedarit
  • metoda path.getsize e modulit os,
    e cila kthen madhësinë e shtegut në bajt
  • metoda stat e modulit os,
    e cila kthen statusin e shtegut