วิธี 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,
ซึ่งคืนค่า ขนาดของพาธในหน่วยไบต์