我一直在尝试从我的桌面文件夹 (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')
只需上传您的那个文件。
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] 删除。
我来说两句