Metoden path.join i os-modulen

Metoden path.join sammanfogar sökvägar eller deras delar, angivna i metodens parameter. Sammanslagningen sker med hjälp av en avgränsare karakteristisk för det operativsystem som används. För Windows används avgränsaren \, för Linux - /. Om den sista sammanslagna komponenten i sökvägen är tom, sätts avgränsaren igen i slutet. Om en sökvägskomponent är en absolut sökväg, så kasseras alla tidigare sammanslagna komponenter och sammanslagningen fortsätter från den absoluta sökvägskomponenten. Metoden returnerar en sträng där alla angivna sökvägar är sammanfogade.

Syntax

pythonimport os

print(os.path.join(sökvägsdelar))

Exempel

Låt oss sammanfoga några sökvägar:

pythonimport os

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

Resultatet av den utförda koden:

pythondir\dir1\file.txt

Se även

  • metoden path.exists i os-modulen,
    som kontrollerar existensen av en sökväg
  • metoden path.isdir i os-modulen,
    som kontrollerar existensen av en mapp
  • metoden path.isfile i os-modulen,
    som kontrollerar existensen av en fil
  • metoden path.getsize i os-modulen,
    som returnerar storleken på sökvägen i byte
  • metoden stat i os-modulen,
    som returnerar status för en sökväg