gpt4 book ai didi

python - 无法删除特定扩展名的文件

转载 作者:太空宇宙 更新时间:2023-11-04 08:45:26 24 4
gpt4 key购买 nike

我正在尝试删除文件夹中的一些文件。

这是我为此编写的内容:

import sys
import os
from os import listdir
from os.path import join

dir_path = os.path.dirname(os.path.realpath(__file__))

for file in dir_path:
if (file.endswith(".gz")) or (file.endswith(".bz2")):
os.remove(join((dir_path), file))
print("Removed file.")

print("Done.")

当我运行该模块时,它只打印“完成”。但不删除任何文件,即使在与模块相同的目录中存在具有该扩展名的文件。

无法弄清楚我做错了什么,帮忙?

最佳答案

看起来您在 for 循环中错过了 os.listdir(dir_path)

关于python - 无法删除特定扩展名的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41235138/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com