Методот path.join на os модулот

Методот path.join спојува патеки или нивни делови, наведени во параметарот на методот. Спојувањето се случува со помош на разделувач, карактеристичен за употребуваната ОС. За ОС Windows се користи разделувач \, за Linux - /. Ако последниот споен компонент на патеката е празен, тогаш на крајот повторно се става разделувач. Ако компонентата на патеката е апсолутна патека, тогаш сите претходно споени компоненти се отфрлаат, и спојувањето продолжува од компонентата на апсолутната патека. Методот враќа низа, во која се споени сите зададени патеки.

Синтакса

pythonimport os

print(os.path.join(делови од патеката))

Пример

Ајде да споиме неколку патеки:

pythonimport os

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

Резултат од извршениот код:

pythondir\dir1\file.txt

Погледнете ги и

  • методот path.exists на модулот os,
    кој проверува постоење на патека
  • методот path.isdir на модулот os,
    кој проверува постоење на папка
  • методот path.isfile на модулот os,
    кој проверува постоење на датотека
  • методот path.getsize на модулот os,
    кој враќа големина на патеката во бајти
  • методот stat на модулот os,
    кој враќа статус на патеката