[英]Reading .csv file in Python
我只是想读取我保存在目录中的 .csv 文件。 起初我给
path="E:\\Google\\Google Stock Market Data - google_stock_data.csv"
它被成功解释。 我移动到下一行。 并发出命令
file=open(path)
然后它给出了错误。
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
file=open(path)
FileNotFoundError: [Errno 2] No such file or directory: 'E:\\Google\\Google Stock Market Data - google_stock_data.csv'
当我将它“作为 csv”下载时,结果发现它是作为.csv.csv
下载的。 也许这就是问题所在?
您是否尝试将文件移动到根项目文件夹并仅按名称调用它? 使用这种方式,您可以开始检查文件是否可访问。
一旦您解决了问题并要求提供读取 CSV 的代码,就可以了!
import csv
stock = []
with open('google_stock_data.csv') as csvfile:
reader = csv.reader(csvfile, delimiter=',')
for row in reader:
stock.append({
'date': row[0],
'open': row[1],
'high': row[2],
'low': row[3],
'close': row[4],
'volume': row[5],
'adj_close': row[6]
})
print(stock)
阅读更多内容: https : //docs.python.org/3/library/csv.html
希望对你有帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.