首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当CSV文件总是显示“没有这样的文件或目录”时,我如何让pandas读取它?

当CSV文件总是显示“没有这样的文件或目录”时,我如何让pandas读取它?
EN

Stack Overflow用户
提问于 2021-02-04 11:58:47
回答 1查看 1.2K关注 0票数 0

我正在尝试使用一些名为"Reviews.csv“的数据进行情感分析。代码如下:

代码语言:javascript
运行
复制
import pandas as pd
df = pd.read_csv('Reviews.csv')
df.head()

当我运行它时,它会说:

代码语言:javascript
运行
复制
FileNotFoundError                         Traceback (most recent call last)
<ipython-input-9-c259e3984e96> in <module>()
      1 import pandas as pd
----> 2 df = pd.read_csv('Reviews.csv')
      3 df.head()

4 frames
/usr/local/lib/python3.6/dist-packages/pandas/io/parsers.py in __init__(self, src, **kwds)
   2008         kwds["usecols"] = self.usecols
   2009 
-> 2010         self._reader = parsers.TextReader(src, **kwds)
   2011         self.unnamed_cols = self._reader.unnamed_cols
   2012 

pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader.__cinit__()

pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader._setup_parser_source()

FileNotFoundError: [Errno 2] No such file or directory: 'Reviews.csv'

请帮帮我。

EN

回答 1

Stack Overflow用户

发布于 2021-02-04 12:07:00

您应该从包含此文件的目录运行Python脚本,或者使用相对路径或绝对路径。仅当在与工作目录相同的文件夹中有具有该名称的文件并具有访问该文件的权限时,所使用的语法才有效。这是您运行脚本的位置,而不一定是脚本所在的位置。该错误表示该路径无效或您的用户没有打开该路径的权限。

绝对路径始终包含定位文件所需的根元素和完整的目录列表。例如,/home/sally/statusReport.csv是绝对路径。在Windows上,这通常以驱动器号开始。

相对路径可能类似于../相邻文件夹/my-file.csv

请记住,如果您不是在Windows上,大小写也很重要。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66039174

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档