【问题标题】:Not able to load a csv file using pandas pd.read_csv, multiple errors无法使用 pandas pd.read_csv 加载 csv 文件,出现多个错误
【发布时间】:2020-08-09 07:30:19
【问题描述】:

我对 python 编程/数据科学家的世界很陌生。我使用 Pycharm 和 MacOs。出于学习目的,我从 Kaggle 下载了一些 CSV 文件,我总是能够将它们加载到 Pycharm 中。但实际上我无法从我的工作环境中加载 csv 文件,令人惊讶的是,我可以使用 R 函数“fread”加载文件,但我的目标是将它加载到 python 中。在下面找到代码和错误:

代码:

import pandas as pd
snowrawptp = pd.read_csv("/Users/oscargonzalez-lliberosperis/Desktop/SNOW raw data/SNOW PTP last year tickets_csv.csv")

错误:

"/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC SNOW 项目/venv/bin/python" "/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC SNOW 项目/原始 csv clean.py" 回溯(最近一次通话最后): 文件“/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC SNOW project/raw csv clean.py”,第 4 行,在 snowrawptp = pd.read_csv("/Users/oscargonzalez-lliberosperis/Desktop/SNOW 原始数据/SNOW PTP 去年门票_csv.csv") 文件“/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC SNOW project/venv/lib/python3.7/site-packages/pandas/io/parsers.py”,第 676 行,在 parser_f return _read(filepath_or_buffer, kwds) 文件“/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC SNOW project/venv/lib/python3.7/site-packages/pandas/io/parsers.py”,第 448 行,在 _read 解析器 = TextFileReader(fp_or_buf, **kwds) init 中的文件“/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC SNOW project/venv/lib/python3.7/site-packages/pandas/io/parsers.py”,第 880 行 self._make_engine(self.engine) _make_engine 中的文件“/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC SNOW project/venv/lib/python3.7/site-packages/pandas/io/parsers.py”,第 1114 行 self._engine = CParserWrapper(self.f, **self.options) init 中的文件“/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC SNOW project/venv/lib/python3.7/site-packages/pandas/io/parsers.py”,第 1891 行 self._reader = parsers.TextReader(src, **kwds) 文件“pandas/_libs/parsers.pyx”,第 374 行,在 pandas._libs.parsers.TextReader.cinit 文件“pandas/_libs/parsers.pyx”,第 678 行,在 pandas._libs.parsers.TextReader._setup_parser_source OSError: 从文件初始化失败

谢谢!

【问题讨论】:

  • 你能试试这个snowrawptp = pd.read_csv(r"your_correct_path")吗?

标签: pandas csv pycharm


【解决方案1】:

我不太确定,但请尝试从您的文件夹中删除空格,例如“SNOW 原始数据”,然后再次运行。 'SNOW PTP last year tickets_csv' 是你的文件名还是只是 'tickets_csv'?始终尽量避免文件夹和文件中的空格。

【讨论】:

    猜你喜欢
    • 2022-07-25
    • 1970-01-01
    • 1970-01-01
    • 2020-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-06
    • 2018-07-22
    相关资源
    最近更新 更多