os модулунун path.join методу
path.join методу параметрлеринде көрсөтүлгөн жолдорду же
алардын бөлүктөрүн бириктирет.
Бириктирүү колдонулган ОС үчүн мүнөздүү бөлгүчтүн
жардамы менен жүргүзүлөт. Windows ОС үчүн
\ бөлгүчү колдонулат,
Linux үчүн - /. Эгерде акыркы
бириктирилүүчү жол компоненти бош болсо, анда аягында
дагы бир жолу бөлгүч коюлат. Эгерде компонент
абсолюттук жол болуп саналса, анда мурунку
бириктирилген компоненттердин баары
ташланат жана бириктирүү
абсолюттук жолдун компонентинен улантылат. Метод
берилген бардык жолдор бириктирилген
сапты кайтарат.
Синтаксис
import os
print(os.path.join(жолдун бөлүктөрү))
Мисал
Келгиле, бир нече жолду бириктирели:
import os
print(os.path.join('dir', 'dir1', 'file.txt'))
Аткарылган коддун натыйжасы:
dir\dir1\file.txt
Дагы караңыз
-
path.existsметодуosмодулунун,
ал жолдун бар экендигин текшерет -
path.isdirметодуosмодулунун,
ал папканын бар экендигин текшерет -
path.isfileметодуosмодулунун,
ал файлдын бар экендигин текшерет -
path.getsizeметодуosмодулунун,
ал жолдун өлчөмүн байтта кайтарат -
statметодуosмодулунун,
ал жолдун статусун кайтарат