摘要:在本教程中,您将学习如何使用 os
模块中的 remove()
函数从 Python 中删除文件。
要删除文件,您可以使用 os
内置模块中的 remove()
函数。例如,以下代码使用 os.remove()
函数删除 readme.txt
文件:
import os
os.remove('readme.txt')
如果 readme.txt
文件不存在os.remove()
函数将会引发一个错误:
FileNotFoundError: [WinError 2] The system cannot find the file specified: 'readme.txt'
为避免该错误,您可以在删除文件之前先检查文件是否存在,如下所示:
import os
filename = 'readme.txt'
if os.path.exists(filename):
os.remove(filename)
或者,您可以使用 try...except
语句来捕获文件不存在时引发的异常:
import os
try:
os.remove('readme.txt')
except FileNotFoundError as e:
print(e)
总结
使用 os.remove()
函数来删除文件。