在给定特定条件的情况下,我需要导入几个.txt文件才能在pandas中工作。现在我为每个人做同样的程序。我想用for-loop做这件事。这就是我的尝试:
每个密钥都使用不同的.txt文件
所有文件都在同一个文件夹中
filenames = ['a', 'b', 'c', 'd', 'e']
for i in filenames:
if name == i:
location = r'C:\Users\Folder\ + 'i'.txt'
编写该位置路径的正确语法是什么,以便可以在循环中使用?
由于
答案 0 :(得分:2)
'C:\Users\Folder\\' + str(i) + '.txt'
或
'C:\Users\Folder\%s.txt' % i
或
'C:\Users\Folder\%s.txt'.format(i)
答案 1 :(得分:1)
尝试以这种方式连接字符串:
location = 'C:\\Users\\Folder\\' + i + '.txt'