当前位置: 首页 > 知识库问答 >
问题:

无法使用PDF加载csv文件。读取csv,多个错误

姜旭
2023-03-14

我是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-project/venv/bin/python”“/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC-SNOW-project/raw-csv-cleaning.py”回溯(最后一次调用):文件“/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC-SNOW-project/raw-csv-cleaning.py”,SNOW-rawptp=pd中的第4行。读取“/Users/oscargonzalez-lliberosperis/Desktop/SNOW raw data/SNOW PTP last year tickets-tickets-csv.csv”)文件“/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC-SNOW-project/venv/lib/python3.7/site-packages/pandas/io/parsers.py”,第676行,在解析器返回读取(文件路径或缓冲区,kwds)文件中“/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC-SNOW-project/venv/lib/python3。7/站点包/熊猫/io/解析器。py“,第448行,在_readparser=TextFileReader(fp_或_buf,**kwds)文件“/Users/oscargonzalez-lliberosperis/PycharmProjects/VCC-SNOW-project/venv/lib/python3中。7/站点包/熊猫/io/解析器。py“,第880行,在init self._make_engine(self.engine)文件“/Users/oscargonzalez-lliberosperis/pycharmpprojects/VCC-SNOW-project/venv/lib/python3中。7/站点包/熊猫/io/解析器。py“,第1114行,在_make_engine self._engine=CParserWrapper(self.f,**self.options)文件“/Users/oscargonzalez-lliberosperis/pycharm项目/VCC-SNOW项目/venv/lib/python3中。7/站点包/熊猫/io/解析器。py“,第1891行,在init self.\u reader=parsers.TextReader(src,**kwds)文件“pandas/\u libs/parsers”中。pyx”,第374行,在pandas._libs.parsers.TextReader.cinit文件“pandas/_libs/parsers”中。pyx”,第678行,在pandas.\u libs.parsers.TextReader.\u安装程序\u解析器\u源操作错误:从文件初始化失败

谢谢!

共有1个答案

龙佐
2023-03-14

我不是很确定,但请尝试删除文件夹中的空间,如“SNOW raw data”,然后再次运行。“SNOW PTP last year tickets_csv”是您的文件名还是“tickets_csv”?始终避免在文件夹和文件中使用空格。

 类似资料:
  • 当我试图在Python中打印CSV文件的内容时,我得到了这个错误。 回溯(最近调用最后):文件“/users/cassandracampbell/library/preferences/pycharmce2018.2/scratches/player.py”,第5行,在打开('player.csv')的csvfile:filenotfounderror:[errno2]中没有这样的文件或目录:'p

  • 我是Spark的新手,我正在尝试使用Spark从文件中读取CSV数据。以下是我正在做的: 我希望这个调用会给我一个文件前两列的列表,但我遇到了以下错误: 索引器中第1行的文件“”:列表索引超出范围 虽然我的CSV文件不止一列。

  • 我目前正在使用Apache Zeppelin 0.8。我尝试加载如下csv文件: 我也尝试过这个: 但是,它无法打印出以下内容: 组织。阿帕奇。火花SparkException:作业因阶段失败而中止:阶段2.0中的任务0失败1次,最近的失败:阶段2.0中的任务0.0丢失(TID 2,localhost,executor driver):java。lang.NoSuchMethodError:org

  • 问题内容: 我是PostgresSQL的新手,我正尝试加载以下格式的数据: 记录超过1万,某些列可能包含NULL数据。当我尝试这样做时: 我收到以下错误:ERROR:最后一个预期的列SQL状态之后的多余数据:22P04 我已经检查了列,它们还可以。这意味着不会遗漏任何列。 希望有人能帮忙。提前谢谢。 问题答案: 应该是 对我有用

  • 问题内容: 我正在尝试使用Python(仅法语和/或西班牙语字符)读取带有重音字符的CSV文件。基于csvreader的Python 2.5文档(http://docs.python.org/library/csv.html),由于csvreader仅支持ASCII,因此我想出了以下代码来读取CSV文件。 以下是我尝试阅读的CSV文件的摘录: 即使我尝试将编码/解码为UTF-8,我仍然收到以下异常

  • 如何在JMeter中将一个csv文件循环到另一个csv文件,其中第一个csv文件包含所有登录数据,另一个csv文件包含交易数据。我应该运行1个出纳员应该处理30笔交易的地方。