首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >嵌入引号的文件名"CSV文件不存在“

嵌入引号的文件名"CSV文件不存在“
EN

Stack Overflow用户
提问于 2016-09-01 09:22:26
回答 17查看 178.3K关注 0票数 14

我目前正在学习用于数据分析的Pandas,以及在Atom编辑器中读取csv文件时遇到的一些问题。

当我运行以下代码时:

代码语言:javascript
复制
import pandas as pd 

df = pd.read_csv("FBI-CRIME11.csv")

print(df.head())

我收到一条错误消息,以

OSError: b‘’FBI CRIME11.csv‘文件不存在

下面是文件的目录: /Users/alekseinabatov/Documents/Python/"FBI-CRIME11.csv".

当我试图以这种方式运行它时:

代码语言:javascript
复制
df = pd.read_csv(Users/alekseinabatov/Documents/Python/"FBI-CRIME11.csv")

我又犯了一个错误:

NameError:未定义名称“用户”

我还将这个目录放在编辑器设置中的"Project“字段中,但我不太确定它是否有任何不同。

我敢打赌有一个简单的方法可以让它开始工作。我真的很感谢你的帮助!

EN

回答 17

Stack Overflow用户

回答已采纳

发布于 2016-09-01 09:24:56

你试过吗?

代码语言:javascript
复制
df = pd.read_csv("Users/alekseinabatov/Documents/Python/FBI-CRIME11.csv")

或者也许

代码语言:javascript
复制
df = pd.read_csv('Users/alekseinabatov/Documents/Python/"FBI-CRIME11.csv"')

(如果文件名有引号)

票数 19
EN

Stack Overflow用户

发布于 2016-09-01 09:29:43

仅指文件名,如

代码语言:javascript
复制
df = pd.read_csv("FBI-CRIME11.csv")

通常,只有当文件与脚本位于同一个目录时才能工作。

如果使用的是windows,请确保按如下方式指定文件的路径:

代码语言:javascript
复制
PATH = "C:\\Users\\path\\to\\file.csv"
票数 5
EN

Stack Overflow用户

发布于 2017-07-29 15:22:11

路径出现问题时,您需要指定第一个“/”才能使其工作!我在macOS上使用VSCode/Python

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

https://stackoverflow.com/questions/39267614

复制
相关文章

相似问题

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