python 删除资料夹内所有档案并删除资料夹
你可以使用Python的os模块来删除资料夹内所有档案并删除资料夹。下面是一个示例代码:
import os
# 指定要删除的资料夹路径
folder_path = "/path/to/folder"
# 删除资料夹内所有档案
for file_name in os.listdir(folder_path):
file_path = os.path.join(folder_path, file_name)
if os.path.isfile(file_path):
os.remove(file_path)
# 删除资料夹
os.rmdir(folder_path)
首先,你需要指定要删除的资料夹路径。然后,使用os.listdir()函数遍历资料夹内的所有档案,并使用os.path.join()函数构建完整的档案路径。如果档案是一个文件,使用os.remove()函数删除它。
最后,使用os.rmdir()函数删除资料夹。请注意,如果资料夹不为空,os.rmdir()函数将引发一个错误。如果你需要删除非空资料夹,请使用shutil模块的shutil.rmtree()函数。
原文地址: https://www.cveoy.top/t/topic/KIA 著作权归作者所有。请勿转载和采集!