Latest web development tutorials

os.removedirs Python3 () วิธีการ

Python3 OS วิธีการไฟล์ / ไดเรกทอรี Python3 OS วิธีการไฟล์ / ไดเรกทอรี


เค้าโครง

os.removedirs () วิธีการที่ใช้ในการลบซ้ำไดเรกทอรี เช่น rmdir () ถ้าโฟลเดอร์ย่อยลบออกเรียบร้อยแล้ว removedirs () เพื่อลองโฟลเดอร์หลักของพวกเขาจนกว่าคุณโยนข้อผิดพลาด (ซึ่งส่วนมากไม่สนใจเพราะมันหมายความว่าโดยทั่วไปโฟลเดอร์ของคุณไม่ว่างเปล่า)

ไวยากรณ์

removedirs () วิธีไวยากรณ์เป็นดังนี้:

os.removedirs(path)

พารามิเตอร์

  • เส้นทาง - เส้นทางไปยังไดเรกทอรีที่จะลบ

ราคาย้อนกลับ

วิธีการนี้ไม่กลับค่า

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงให้เห็นถึง removedirs () วิธีการใช้งาน:

#!/usr/bin/python3

import os, sys

# 列出目录
print ("目录为: %s" %os.listdir(os.getcwd()))

# 移除
os.removedirs("/test")

# 列出移除后的目录
print ("移除后目录为:" %os.listdir(os.getcwd()))

เอาท์พุทโปรแกรมข้างต้นเป็น:

目录为:
[  'a1.txt','resume.doc','a3.py','test' ]
移除后目录为:
[  'a1.txt','resume.doc','a3.py' ]

Python3 OS วิธีการไฟล์ / ไดเรกทอรี Python3 OS วิธีการไฟล์ / ไดเรกทอรี