我在一个文件夹中有几个 *.dbf 文件。他们的名字都是8位数字,比如00043232.dbf, 00458283.dbf, 32349999.dbf, 83721092.dbf, 12139999.dbf, 48729999.dbf, ...
我想删除以 9999 结尾的文件。因此,在这种情况下,我想删除 32349999.dbf、12139999.dbf、48729999.dbf。
我可以用 Python 来做吗?
最佳答案
一个简单的方法是通过我们的 glob.glob 找到相关文件,然后在其上使用 os.unlink():
import glob
import os
for file_path in glob.glob('*9999.dbf'):
os.unlink(file_path)
关于python - 如何在 Python 中删除文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10393446/