📅  最后修改于: 2023-12-03 15:22:19.932000             🧑  作者: Mango
在编写 Python 程序时,可能需要删除不再需要的目录或文件。Python 提供了以下几种方法来删除目录或文件:
1.使用 os
模块中的 os.remove()
函数来删除文件。
2.使用 shutil
模块中的 shutil.rmtree()
函数来删除目录。
使用 os.remove()
函数来删除指定的文件。
import os
if os.path.exists("example.txt"):
os.remove("example.txt")
print("文件已成功删除")
else:
print("文件不存在")
上述代码首先判断文件是否存在,如果存在,则使用 os.remove()
函数来删除该文件。如果文件不存在,就会输出一个相应的消息。
使用 shutil.rmtree()
函数来删除指定的目录。该函数会递归删除目录及其下属所有子目录和文件。
import shutil
import os
if os.path.exists("example_dir"):
shutil.rmtree("example_dir")
print("目录已成功删除")
else:
print("目录不存在")
上述代码首先判断指定的目录是否存在,如果存在,则使用 shutil.rmtree()
函数来递归删除该目录及其下属所有子目录和文件。如果目录不存在,就会输出一个相应的消息。
以上就是使用 Python 删除目录或文件的方法。使用这些方法时,务必要注意慎重,防止误删重要文件或目录。