【发布时间】:2021-11-30 09:51:18
【问题描述】:
我有一个文件夹,里面有很多不同名称的 csv 文件。 我只想处理名称仅由数字组成的文件, 虽然我没有文件标题中数字范围的信息。
例如,我有
['123.csv', 'not.csv', '75839.csv', '2.csv', 'bad.csv', '23bad8.csv']
我只想和['123.csv', '75839.csv', '2.csv']一起工作
我尝试了以下代码:
for f in file_list:
if f.startwith('1' or '2' or '3' ..... or '9'):
# do something
但如果文件名以数字开头但稍后仍包含字母或其他符号,这不会有问题。
【问题讨论】: