【发布时间】:2020-02-24 17:57:37
【问题描述】:
当尝试将数据文件加载到 Jupyter 笔记本中时,我收到以下错误消息
File b'data_file.csv' does not exist: b'data_file.csv'
根据我可以在网上找到的关于这个问题的建议,我尝试了以下变体,包括指定完整路径和 utf 编码
pd.read_csv("data_file.csv")
pd.read_csv("C:\\FULL_PATH\\EBI\\data_file.csv")
pd.read_csv(r"data_file.csv")
pd.read_csv(r"C:\\FULL_PATH\\EBI\\data_file.csv")
pd.read_csv("data_file.csv",encoding='utf-8')
pd.read_csv("C:\\FULL_PATH\\EBI\\data_file.csv",encoding='utf-8')
pd.read_csv(r"data_file.csv",encoding='utf-8')
pd.read_csv(r"C:\\FULL_PATH\\EBI\\data_file.csv",encoding='utf-8')
还有
pd.read_csv('C:\\FULL_PATH\\EBI\\"data_file.csv"')
但是,所有这些都会产生相同的错误消息 文件 b'data_file.csv' 不存在:b'data_file.csv'
不确定添加 Jupyter 笔记本在 Windows Server 2012 平台上运行是否有帮助。请注意,我使用 os.getcwd() 检查了完整路径确实如上所述。
任何建议将不胜感激!
【问题讨论】:
-
尝试对路径字符串使用 .decode() 方法
-
pd.read_csv("data_file.csv".decode()) 和 pd.read_csv("data_file.csv".decode('UTF-8')) 都给出错误消息“'str '对象没有属性'decode'"
标签: csv dataframe jupyter-notebook