2012-05-01 12 views
1

複数の* .dbfファイルがフォルダにあります。彼らの名前は00043232.dbf、00458283.dbf、32349999.dbf、83721092.dbf、12139999.dbf、48729999.dbf、48729999.dbf、...のように8桁です。Pythonでファイルを削除するには

9999で終わるファイルを削除します。この場合、32349999.dbf、12139999.dbf、48729999.dbfを消去したいとします。

私はそれをPythonで行うことはできますか?

答えて

3

簡単な方法は、その上に)(関連ファイルを検索しglob.glob、その後、os.unlink使用し、私たちに次のようになります。

import glob 
import os 

for file_path in glob.glob('*9999.dbf'): 
    os.unlink(file_path) 
関連する問題