Python,删除X天之前的文件夹中的所有文件
os.listdir()返回裸文件名列表。它们没有完整的路径,因此您需要将其与包含目录的路径合并。您在删除文件时执行此操作,但在文件删除时stat(或在执行isfile()任一操作时)则不执行此操作。
os.listdir()
stat
isfile()
最简单的解决方案是在循环的顶部执行一次:
f = os.path.join(path, f)
现在f是文件的完整路径,您可以f在任何地方使用它(将remove()调用f也更改为仅使用)。
f
remove()
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群