1

我在一个文件夹中有几个 *.dbf 文件。它们的名称为8位数字,例如00043232.dbf、00458283.dbf、32349999.dbf、83721092.dbf、12139999.dbf、48729999.dbf、...

我想删除以 9999 结尾的文件。因此,在这种情况下,我想删除 32349999.dbf、12139999.dbf、48729999.dbf。

我可以在 Python 中做到这一点吗?

4

2 回答 2

3

一个简单的方法是让我们 glob.glob 找到相关文件,然后在其上使用 os.unlink() :

import glob
import os

for file_path in glob.glob('*9999.dbf'):
    os.unlink(file_path)
于 2012-05-01T04:15:00.613 回答
1

glob,os.unlink()

于 2012-05-01T04:13:40.630 回答