Python 设置工作目录并使用变量文件名读取.csv
我在代码中读取了一些.csv文件,这些文件可能有许多不同的名称 前 17159_output.csv 18001_output.csvPython 设置工作目录并使用变量文件名读取.csv,python,pandas,xlsxwriter,Python,Pandas,Xlsxwriter,我在代码中读取了一些.csv文件,这些文件可能有许多不同的名称 前 17159_output.csv 18001_output.csv d = pd.read_csv('%%%%%_output.csv') 我和熊猫一起读 d = pd.read_csv('17159_output.csv') 如何编写它,使其类似于%%%%%u output.csv d = pd.read_csv('%%%%%_output.csv') %%%%%将始终为5位只需使用simple即可 d = pd.rea
d = pd.read_csv('%%%%%_output.csv')
我和熊猫一起读
d = pd.read_csv('17159_output.csv')
如何编写它,使其类似于%%%%%u output.csv
d = pd.read_csv('%%%%%_output.csv')
%%%%%将始终为5位只需使用simple即可
d = pd.read_csv('{0}_output.csv'.format(17159)
你知道数字是多少吗,还是你只想读取任何有这种模式的文件?如果有多个呢?您可以使用
os.listdir(directory)
迭代目录中的文件,然后连接结果这里只有一个,并且它将具有该模式,因此我想读取具有该模式的任何内容。这是您想使用正则表达式吗?那些%
总是数字吗?如果您知道只有一个文件具有模式,那么既然只有一个模式,为什么要读取具有该模式的任何内容?如果我不希望每次运行代码时都对其进行编辑,该怎么办?我只想让它找到具有该模式的.csv。请查看os.listdir()
或glob
。