如何使用Jupyter Notebook在桌面上读取文件?

时间:2019-11-15 07:47:02

标签: python python-3.x pandas

我启动了Jupyter Notebook,在python中创建了一个新笔记本,导入了必要的libraries,并尝试使用此{{1}访问桌面上的.xlsx文件}:

code

但是错误不断弹出。想要一种在我的桌面上访问该文件而又不会引起任何错误响应的可靠方法

3 个答案:

答案 0 :(得分:2)

这是一个明显的路径问题,因为您的笔记本电脑不是在桌面路径上启动的,因此必须指定桌面文件的绝对路径或相对于jupyter引导目录的相对路径。

答案 1 :(得分:1)

如果您使用的是Linux

/home/(your user name)/Desktop/(your filename)

如果您是独角兽

C:\Users\(your user name)\Desktop\( your filename)

如果您的python文件位于数据集文件所在的相同路径上,则只需给文件名加上扩展名

答案 2 :(得分:0)

您将需要输入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')