【发布时间】: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")吗?