我有一个文件夹,其中包含许多.csv文件,格式如下:
FGS07_NAV_26246_20210422_86oylt.xls
FGS07_NAV_26246_
始终是相同的,20210422
是日期,也是选择文件的最重要参数,_86oylt
也会更改,但根本不重要
我需要读取一个与操作日期相同的csv文件。
让我们认为y
是我们的约会部分,所以我尝试了这段代码,但它没有给我写名字:
file2 = r'C:/Users/name/Finance/LOF_PnL/FGS07_NAV_26246_' + y + '*.xls'
df2 = pd.read_excel(file2)
我该怎么修理
如果只需要特定文件,可以尝试以下方法:
您可以使用
glob
模块:现在
filtered_files
是一个列表,其中包含所有文件名中包含'FGS07_NAV_26246_' + y
的文件名。如果需要绝对路径,可以将完整路径添加到这些名称中。您还可以使用regex进行比in
更奇特的模式查找相关问题 更多 >
编程相关推荐