如何使用循环将文件导入pandas?

时间:2016-11-22 18:52:39

标签: python python-2.7

在给定特定条件的情况下,我需要导入几个.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'

编写该位置路径的正确语法是什么,以便可以在循环中使用?

由于

2 个答案:

答案 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'