我启动了Jupyter Notebook
,在python
中创建了一个新笔记本,导入了必要的libraries
,并尝试使用此code
访问桌面上的.xlsx
文件
haber = pd.read_csv('filename.xlsx')
但是错误不断地出现。我想要一种可靠的方式在我的桌面上访问此文件,而不会引起任何错误响应
发布于 2019-11-15 15:56:52
这是一个明显的路径问题,因为您的笔记本电脑不是在桌面路径上启动的,您必须指明桌面文件的绝对路径,或相对于jupyter启动目录的相对路径。
发布于 2019-11-15 15:58:56
如果您使用的是linux
/home/(your user name)/Desktop/(your filename)
如果您使用的是windows
C:\Users\(your user name)\Desktop\( your filename)
如果您的python文件与数据集文件位于同一路径下,则只需使用带扩展名的文件名
发布于 2019-11-15 16:00:34
您需要输入excel文件的完整路径。
首先:
打开你的excel文件,右击文件,点击“复制路径到剪贴板”。
第二:
接下来,将路径粘贴到脚本中。我的代码看起来像这样:
#only using one backslash "\"
'C:\Users\...YourFileName.xlsx'
第三:
您可能必须修改此路径,在每个只看到一个反斜杠的位置添加两个"\“而不是一个"\”。
例如,我的新路径现在将如下所示:
#using two backslashes now "\\"
'C:\\Users\\...YourFileName.xlsx'
最终输出的示例如下所示:
haber = pd.read_csv('C:\\Users\\...YourFileName.xlsx')
https://stackoverflow.com/questions/58872437
复制相似问题