Python:读取文件时如何忽略两个特定单词之间的文本?



我使用pandas读取Excel文件,像这样:

文件夹中的数据文件如下:

df = pd.read_excel('Online_Trade_Record_' + str(Number) + '2021-01-19' + '.xlsx')

但是除了20121-01-19生成的文件,我还有其他不同日期的数据文件。我希望忽略代码中的日期,因为我的号码是唯一的ID。所以只是想知道我如何改变代码来忽略str(Number)和'.xlsx'之间的所有单词?并且只识别'Online_Trade_Record_' + Number(无论中间是什么)。xlsx

谢谢你的帮助。

我想这对你的情况有用:

import glob
filename = glob.glob('Online_Trade_Record_' + str(Number) + '*.xlsx')[0]
df = pd.read_excel(filename)

相关内容

  • 没有找到相关文章

最新更新