132 of 151 menu

วิธี os.path.isdir

เมธอด path.isdir ใช้ตรวจสอบว่า โฟลเดอร์ที่ระบุในพารามิเตอร์ของเมธอดมีอยู่หรือไม่ นอกจากนี้ยังสามารถใช้เมธอดนี้เพื่อ ตรวจสอบว่าพาธที่ระบุในพารามิเตอร์ เป็นโฟลเดอร์หรือไม่ เมธอดจะคืนค่าบูลีน หากพาธเป็นโฟลเดอร์ - จะคืนค่า True มิฉะนั้นจะคืนค่า False

ไวยากรณ์

import os print(os.path.isdir(พาธ))

ตัวอย่าง

มาลองตรวจสอบว่าพาธที่กำหนด เป็นโฟลเดอร์หรือไม่:

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

ผลลัพธ์จากการรันโค้ด:

True

ตัวอย่าง

คราวนี้มาลองตรวจสอบอีกครั้งว่า พาธที่กำหนดเป็นโฟลเดอร์หรือไม่:

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

ผลลัพธ์จากการรันโค้ด:

False

ดูเพิ่มเติม

  • เมธอด path.isfile ของโมดูล os,
    ซึ่งใช้ตรวจสอบ การมีอยู่ของไฟล์
  • เมธอด path.exists ของโมดูล os,
    ซึ่งใช้ตรวจสอบ การมีอยู่ของพาธ
  • เมธอด mkdir ของโมดูล os,
    ซึ่งใช้สร้าง โฟลเดอร์เดียว
  • เมธอด path.join ของโมดูล os,
    ซึ่งใช้ต่อ พาธ
  • เมธอด path.getsize ของโมดูล os,
    ซึ่งคืนค่า ขนาดของพาธในหน่วยไบต์
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ