【发布时间】:2015-12-27 07:13:33
【问题描述】:
我有一个包含 .jpg 文件的目录,我需要删除该目录中所有文件名中包含数字的文件。
我使用 os.listdir 来指定路径。然后我可以使用 fnmatch.fnmatch 仅删除特定的内容,例如“3453.jpg”,但我需要它来删除 thomas9.jpg 或 thom43as.jpg 之类的内容。基本上任何包含数字的文件名都需要删除。
谢谢, 汤姆
【问题讨论】:
-
你能发布你到目前为止尝试过的东西吗?
-
我建议你使用正则表达式(模块
re)来检查文件名是否包含数字。类似.*[0-9]+.*
标签: python