1

フォルダーに複数の *.dbf ファイルがあります。それらの名前は、00043232.dbf、00458283.dbf、32349999.dbf、83721092.dbf、12139999.dbf、48729999.dbf などの 8 桁です。

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

globos.unlink()

于 2012-05-01T04:13:40.630 に答える