Y. *_*Gao 28 python jupyter-notebook
我找不到一个地方让我更改Jupyter Notebook中的工作目录,所以我无法使用pd.read_csv方法读取特定的csv文档.
有什么方法可以做到吗?仅供参考,我目前正在使用Python3.5.1.
谢谢!
Rob*_*obᵩ 38
运行os.chdir(NEW_PATH)将更改工作目录.
import os
os.getcwd()
Out[2]:
'/tmp'
In [3]:
os.chdir('/')
In [4]:
os.getcwd()
Out[4]:
'/'
In [ ]:
Run Code Online (Sandbox Code Playgroud)
小智 12
首先,您需要使用cmd创建配置文件:
jupyter notebook --generate-config
然后,搜索C:\ Users \ your_username \ .jupyter文件夹(搜索该文件夹),然后右键单击编辑jupyter_notebook_config.py。
然后,按Ctrl + F:#c.NotebookApp.notebook_dir =''。请注意引号是单引号。选择要用作jupyter的目录的目录,然后用Ctrl+ 复制它C,例如:C:\ Users \ username \ Python Projects。
然后在该行上,将其粘贴为:c.NotebookApp.notebook_dir ='C:\\ Users \\ username \\ Python Projects'
确保删除#,因为它是注释。
确保在路径的每个名称上都用双斜杠\\表示。 Ctrl+ S保存 config.py文件!
返回您的cmd并运行jupyter notebook.它应该在您选择的目录中。通过创建一个文件夹进行测试,并从计算机上查看目录。
小智 8
在 Jupyter 笔记本上,试试这个:
pwd #this shows the current directory
Run Code Online (Sandbox Code Playgroud)
如果这不是您喜欢的目录并且您想更改,请尝试以下操作:
import os
os.chdir ('THIS SHOULD BE YOUR DESIRED DIRECTORY')
Run Code Online (Sandbox Code Playgroud)
然后再次尝试 pwd 以查看目录是否是您想要的。
这个对我有用。
小智 5
这与 Jason Lee 之前提到的类似:
在 Jupyter Notebook 中,您可以通过以下方式访问当前工作目录
pwd()
Run Code Online (Sandbox Code Playgroud)
或通过从库导入操作系统并运行os.getcwd()
即例如
In[ ]: import os
os.getcwd( )
out[ ]: :c\\users\\admin\\Desktop\\python
(#This is my working directory)
Run Code Online (Sandbox Code Playgroud)
更改工作目录
要更改工作目录(与当前 Wd 更相似,只需将其从 更改os.getcwd()为os.chdir('desired location')
In[ ]: import os
os.chdir('c:user/chethan/Desktop') (#This is where i want to update my w.d,
like that choose your desired location)
out[ ]: 'c:user\\chethan\\Desktop'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
68430 次 |
| 最近记录: |