【发布时间】:2020-08-03 23:26:29
【问题描述】:
我的文件名格式是这样的:
Apple price 04/13-04/15.xlsx
Apple price 04/16-04/18.xlsx
Orange price 04/13-04/15.xlsx
我现在使用如下代码,使用“Apple”作为过滤器。无论如何我可以使用双重过滤器(也可以使用 04/15 作为过滤器)?
i = "Apple"
basePath = r'C:\Users\username\Desktop'
glob.glob(os.path.join(basePath,'*{0}*.xls'.format(i)))
【问题讨论】:
-
假设日期将在水果之后,您应该可以使用
'*{0}*{1}*.xls'.format(fruit_filter, date_filter)。 -
@FiddleStix 完美运行,谢谢!