Os modulynyň path.join metody

path.join metody, görkezilen ýollary ýa-da olaryň böleklerini birleşdirýär. Birleşdirme, ulanylýan OS üçin häsiýetli bölüji ýardymynda amala aşyrylýar. Windows OS üçin \ bölüjisi ulanylýar, Linux üçin - /. Soňky birleşdirilýän ýol komponenti boş bolsa, ahyryna ýene-de bölüji goýulýar. Eger ýol komponenti absolýut ýol bolsa, şondan öňki birleşdirilen komponentler taşlanylýar we birleşdirilmek absolýut ýolyň komponentinden dowam edilýär. Metod berlen ähli ýollaryň birleşdirilen setirini yzyna gaýtarýar.

Sintaksis

pythonimport os

print(os.path.join(ýolyň bölekleri))

Mysal

Geliň, birnäçe ýoly birleşdireliň:

pythonimport os

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

Kodyň ýerine ýetirilen netijesi:

pythondir\dir1\file.txt

Şeýle-de görüň

  • path.exists metodu os modulynyň,
    ýolyň ýaşaýandygyny barlamak üçin
  • path.isdir metodu os modulynyň,
    bukjänyň ýaşaýandygyny barlamak üçin
  • path.isfile metodu os modulynyň,
    faýlyň ýaşaýandygyny barlamak üçin
  • path.getsize metodu os modulynyň,
    ýolyň ölçegini baýtlarda yzyna gaýtarmak üçin
  • stat metodu os modulynyň,
    ýolyň ýagdaýyny yzyna gaýtarmak üçin