如何使用Python(2.5版)删除特定数量的文件?

0 投票
3 回答
365 浏览
提问于 2025-04-11 18:01

我想在我的脚本结束时,从一个文件夹里删除两个文件。我需要专门写一个函数来删除这两个特定的文件吗?我想详细了解一下如何正确使用 os.remove(如果我应该使用这个的话)。这两个文件在我的脚本结束时总是会被删除(我的脚本是把一系列文件打包成一个 zip 格式的文件)。提前谢谢你们。

3 个回答

0

在你的脚本最后,有一个叫做'cleanup()'的函数是完全可以的,这个函数会用'os.remove()'来删除你的文件。

4

听起来你真正想要的是一个临时文件:http://docs.python.org/library/tempfile.html

-1

只需要调用 os.remove("路径/到/文件") 就可以删除文件。例如,要删除文件 .emacs,你可以这样写:

os.remove(".emacs")

这里的路径应该是一个 str 类型的字符串,也就是文件的路径。这个路径可以是相对路径,也可以是绝对路径。

撰写回答