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մոդուլի,
որը վերադարձնում է ճանապարհի կարգավիճակը