在Python中读取.csv文件

2024-04-27 04:40:04 发布

您现在位置: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'

Tags: 文件csvpath命令目录datastockgoogle
3条回答

当我下载它“作为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

希望对你有帮助!你知道吗

您是否尝试将文件移到根项目文件夹中,并仅以其名称调用它? 使用这种方法,您可以开始检查文件是否可以访问。你知道吗

相关问题 更多 >