在文件夹中不显示任何csv文件

时间:2019-06-29 00:39:41

标签: python glob

我正在尝试打开给定文件夹中的所有csv文件,然后“执行计算”。我目前正在尝试使用glob,但是在文件夹中看不到任何文件。此后的所有代码似乎都适用于单个文件路径,但我想我使用glob是错误的。

path = "C:/build/Files*.csv"

for fileName in glob.glob(path):

    with open(fileName, 'r') as file, \
         open('C:PycharmProjects/Result.csv', 'r') as result_file:

         #perform caluclation

2 个答案:

答案 0 :(得分:2)

我不确定您的文件路径是什么样的,但是也许您错过了/

path = "C:/build/Files/*.csv"似乎是一种更有可能的文件结构。

答案 1 :(得分:1)

将路径设置为原始字符串:

path = r"C:/build/Files*.csv"

或使用双反斜杠:

path = "C:\\build\\Files*.csv"