Os modulining path.join metodi
path.join metodi yo'l yoki
ularning qismlarini parametrda ko'rsatilganidek birlashtiradi.
Birlashtirish foydalanilayotgan OS uchun xos bo'lgan ajratgich
yordamida amalga oshiriladi. Windows OS
uchun \ ajratgichi ishlatiladi,
Linux uchun - /. Agar oxirgi
birlashtirilayotgan yo'l komponenti bo'sh bo'lsa, oxiriga
yana ajratgich qo'yiladi. Agar yo'l
komponenti absolyut yo'l bo'lsa, barcha
oldingi birlashtirilgan komponentlar
o'chiriladi va birlashtirish
absolyut yo'l komponentidan davom etadi. Metod
barcha berilgan yo'llar birlashtirilgan
qatorni qaytaradi.
Sintaksis
import os
print(os.path.join(yo'l qismlari))
Misol
Keling, bir nechta yo'lni birlashtiramiz:
import os
print(os.path.join('dir', 'dir1', 'file.txt'))
Bajarilgan kod natijasi:
dir\dir1\file.txt
Shuningdek qarang
-
path.existsmetodiosmoduli,
u yo'lning mavjudligini tekshiradi -
path.isdirmetodiosmoduli,
u papkaning mavjudligini tekshiradi -
path.isfilemetodiosmoduli,
u faylning mavjudligini tekshiradi -
path.getsizemetodiosmoduli,
u yo'l hajmini baytlarda qaytaradi -
statmetodiosmoduli,
u yo'l statusini qaytaradi