Усули path.isdir модули os

Усули path.isdir мавҷудиятӣ кардани ҷузъдонеро, ки дар параметри усул ишора шудааст, тафтиш мекунад. Инчунин ин усулро метавон барои муайян кардани он ки оё роҳи ишорашуда дар параметр ҷузъдон аст, истифода бурд. Усул арзиши булӣ бармегардонад: агар роҳ ҷузъдон бошад - пас True, дар ҳолати дигар - False.

Синтаксис

pythonimport os

print(os.path.isdir(роҳ))

Намуна

Биёед тафтиш кунем, ки оё роҳи додашуда ҷузъдон аст:

pythonimport os

print(os.path.isdir('dir'))

Натиҷаи коди иҷрошуда:

pythonTrue

Намуна

Акнун боз биёед тафтиш кунем, ки оё роҳи додашуда ҷузъдон аст:

pythonimport os

print(os.path.isdir('file.txt'))

Натиҷаи коди иҷрошуда:

pythonFalse

Ҳамчунин нигаред

  • усули path.isfile модули os,
    ки мавҷудиятӣ кардани файлро тафтиш мекунад
  • усули path.exists модули os,
    ки мавҷудиятӣ кардани роҳро тафтиш мекунад
  • усули mkdir модули os,
    ки як ҷузъдон месозад
  • усули path.join модули os,
    ки роҳҳоро якҷоя мекунад
  • усули path.getsize модули os,
    ки андозаи роҳро дар байт бармегардонад