您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python,删除X天之前的文件夹中的所有文件

Python,删除X天之前的文件夹中的所有文件

os.listdir()返回裸文件名列表。它们没有完整的路径,因此您需要将其与包含目录的路径合并。您在删除文件时执行此操作,但在文件删除stat(或在执行isfile()任一操作时)则不执行此操作。

最简单的解决方案是在循环的顶部执行一次:

f = os.path.join(path, f)

现在f文件的完整路径,您可以f在任何地方使用它(将remove()调用f也更改为仅使用)。

python 2022/1/1 18:36:26 有234人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶