我使用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)