我正在尝试使用python 2.7中的os从我的计算机中读取文件
import os
path = 'C:\Users\Owner\OneDrive\_Program\Stocks\AMEX'
for filename in os.listdir(path):
print(filename)
data1=os.open(filename,1)
程序可以看到文件并为我列出它们,所以我知道它们在那里。但是当我尝试用open语句或read语句(未显示)打开它时,它不会这样做。
OSError:[Errno 2]没有这样的文件或目录:'AMEX_20170608.csv'
我想打开并阅读每个文件,然后执行一些功能。我发现了几个类似的问题,但我在Windows机器上,他们似乎没有工作。
有没有人遇到过这个?
提前致谢。
答案 0 :(得分:0)
您需要在打开文件
之前重新放入路径import os
path = 'C:/Users/Owner/OneDrive/_Program/Stocks/AMEX'
for filename in os.listdir(path):
print(filename)
data1=os.open(path+'/'+filename,1)