使用pd.read_csv()和绝对路径时如何解决python错误“不存在”?

亚伦沃特金斯

我一直在尝试从我的桌面文件夹 (Mac) 导入一个 csv 文件,但收到错误消息“文件不存在”。问题是我正在复制完整路径名并且可以确认该文件确实存在。任何人都能够指出我错过了哪一步?(使用 Google colab 笔记本)

代码:
pd.read_csv(filepath_or_buffer='/Users/ekselan/Desktop/NBA DFS/FantasyLabs_NBAProjections_3_7_2020.csv')

错误:

<ipython-input-7-7fbf5886b6a2> in <module>()
----> 1 pd.read_csv(filepath_or_buffer='/Users/ekselan/Desktop/NBA DFS/FantasyLabs_NBAProjections_3_7_2020.csv')

4 frames
/usr/local/lib/python3.6/dist-packages/pandas/io/parsers.py in __init__(self, src, **kwds)
   1915         kwds["usecols"] = self.usecols
   1916 
-> 1917         self._reader = parsers.TextReader(src, **kwds)
   1918         self.unnamed_cols = self._reader.unnamed_cols
   1919 

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] File b'/Users/ekselan/Desktop/NBA DFS/FantasyLabs_NBAProjections_3_7_2020.csv' does not exist

使用时我也遇到同样的错误 pd.read_csv(r'/Users/ekselan/Desktop/NBA DFS/FantasyLabs_NBAProjections_3_7_2020.csv')

Google colab 笔记本的屏幕截图

小女孩

只需上传您的那个文件。

from google.colab import files
uploaded = files.upload()

import pandas as pd
import io

df = pd.read_csv(io.StringIO(uploaded['FantasyLabs_NBAProjections_3_7_2020.csv'].decode('utf-8')))
df

注意:由于您没有将其上传到 gdrive。一旦您重新启动内核,该文件将被删除,因为它是临时存储的。一旦会话丢失,您将丢失它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何解决使用绝对路径导入?

使用绝对路径时,如何修复cygwin中的Windows 8 Anaconda“无法打开文件”错误?

使用pd.read_csv时跳过日期错误的行

使用React + Webpack时如何使用绝对路径导入自定义scss?

如何使用Python以跨平台方式检查路径是绝对路径还是相对路径?

如何将 IFileOperation 与相对路径和绝对路径一起使用?

使用baseUrl导入模块时,如何使tsc解析绝对路径?

使用Git时,如何避免代码中的绝对路径名?

使用Firefox geckodriver的绝对路径时,Python Selenium测试无法运行

如何在Expo和React Native中使用绝对路径导入?

在pd.read.sql中使用变量

如何使用文件的绝对路径打开文件?

如何使用绝对路径访问网络位置?

如何为 npm run build 使用绝对路径

如何使用pathlib在Python中获取两个绝对路径之间的相对路径?

使用pd.to_datetime时出错

使用pd.merge时填充NA

如何使用pd.to_datetime()设置频率?

熊猫如何使用pd.cut()

如何使用 Python 3 获取文件的正确绝对路径?

使用 pd.read_csv 时 FALSE 更改为“false”

如何使用pandas pd.read_sql导出到csv?

如何在此网页上使用pd.read_csv()?

为什么可以在MacVim上使用相对路径和绝对路径?

使用相对路径和绝对路径在Powershell脚本中调用文件

使用 Pathlib 确定绝对路径

无法使用绝对路径导入

对ClassLoader使用绝对路径getResourceAsStream()

如何使用相对路径而不是绝对路径