📅  最后修改于: 2023-12-03 15:38:23.665000             🧑  作者: Mango
当你需要在 Python 中删除文件或文件夹时,可以使用 os
模块提供的方法。
删除文件可以使用 os.remove()
方法。
import os
if os.path.exists('myfile.txt'):
os.remove('myfile.txt')
else:
print("The file does not exist")
在上面的代码中,首先使用 os.path.exists()
方法检查文件是否存在。如果文件存在,则使用 os.remove()
方法删除文件。否则,打印一条消息。
删除文件夹可以使用 shutil
模块提供的方法。
import shutil
if os.path.exists('myfolder'):
shutil.rmtree('myfolder')
else:
print("The folder does not exist")
在上面的代码中,首先使用 os.path.exists()
方法检查文件夹是否存在。如果文件夹存在,则使用 shutil.rmtree()
方法删除文件夹。否则,打印一条消息。
需要注意的是,shutil.rmtree()
方法会完全删除文件夹及其内部所有文件和文件夹。请谨慎使用。