关于python:删除文件或文件夹

  • Post category:other

下面是关于“关于python:删除文件或文件夹”的完整攻略:

1. 删除文件

在Python中,可以使用os模块的remove()函数来删除文件。以下是一个示例,演示了如何使用remove()函数删除文件:

import os

# 删除文件
os.remove("example.txt")

在上面的示例中,我们使用os.remove()函数来删除名为example.txt的文件。

2. 删除文件夹

在Python中,可以使用os模块的rmdir()函数来删除空文件夹,使用shutil模块的rmtree()函数来删除非空文件夹。以下是一个示例,演示了如何rmdir()函数和rmtree()函数来删除文件夹:

import os
import shutil

# 删除空文件夹
os.rmdir("example")

# 删除非空文件夹
shutil.rmtree("example")

在上面的示例中,我们使用os.rmdir()函数来删除名为example的空文件夹,使用shutil.rmtree()函数来删除名为example的非空文件夹。

3. 总结

在Python中,可以使用os模块的remove()函数来删除文件,使用os模块的rmdir()函数来删除空文件夹,使用shutil模块的rmtree()函数来删除非空文件夹。在使用这些函数时,需要注意文件或文件夹的路径和权限等问题。