os module ၏ path.join method
path.join method သည် method ၏ parameter များဖြင့် သတ်မှတ်ပေးထားသော path များ သို့မဟုတ်
၎င်းတို့၏ အစိတ်အပိုင်းများကို ပေါင်းစည်းပေးသည်။
အသုံးပြုထားသော OS အတွက် သီးသန့်ဖြစ်သည့် separator ကို အသုံးပြု၍ ပေါင်းစည်းမှုကို ပြုလုပ်သည်။
Windows OS အတွက် separator \ ကိုသုံးပြီး၊
Linux အတွက် - / ကို အသုံးပြုသည်။
ပေါင်းစည်းရန် နောက်ဆုံး path component သည် ဗလာဖြစ်ပါက၊
အဆုံးတွင် separator ကို ထပ်မံထည့်သွင်းပေးသည်။
Path component တစ်ခုသည် absolute path တစ်ခု ဖြစ်နေပါက၊
ယခင်က ပေါင်းစည်းထားသော component အားလုံးကို ပယ်ဖျက်လိုက်ပြီး၊
absolute path ၏ component မှစတင်၍ ပေါင်းစည်းမှုကို ဆက်လက်လုပ်ဆောင်သည်။
Method သည် ပေးထားသော path အားလုံး ပေါင်းစည်းထားသည့် string တစ်ခုကို ပြန်ပေးသည်။
Syntax
import os
print(os.path.join(path အပိုင်းများ))
ဥပမာ
Path အချို့ကို ပေါင်းစည်းကြည့်ရအောင်:
import os
print(os.path.join('dir', 'dir1', 'file.txt'))
Run ထားသော code ၏ ရလဒ်:
dir\dir1\file.txt
ဒါတွေလဲ ကြည့်ပါ
-
path.existsmethod သည်osmodule မှဖြစ်ပြီး၊
path တစ်ခု ရှိ/မရှိ စစ်ဆေးပေးသည်။ -
path.isdirmethod သည်osmodule မှဖြစ်ပြီး၊
folder တစ်ခု ရှိ/မရှိ စစ်ဆေးပေးသည်။ -
path.isfilemethod သည်osmodule မှဖြစ်ပြီး၊
file တစ်ခု ရှိ/မရှိ စစ်ဆေးပေးသည်။ -
path.getsizemethod သည်osmodule မှဖြစ်ပြီး၊
path ၏ အရွယ်အစားကို byte ဖြင့် ပြန်ပေးသည်။ -
statmethod သည်osmodule မှဖြစ်ပြီး၊
path ၏ status ကို ပြန်ပေးသည်။