Python | 鼠标右键一键打开Jupyter Notebook
warning: 这篇文章距离上次修改已过814天,其中的内容可能已经有所变动。
介绍
Jupyter Notebook是一个可以在网页中编写和运行代码的程序,其运行结果可直接在代码块下显示,非常便于及时用Markdown编写程序解释文本。
然而每次打开Jupyter Notebook都要使用终端命令cd切换到工作目录,再使用jupyter notebook
打开服务,比较麻烦。
故而现在使用Windows注册表实现在工作目录右键菜单一键打开notebook。
效果预览
实现
新建一个文本文件,修改后缀为.reg
,文本内容如下:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\Open Jupyter]
@="在Jupyter Notebook中打开"
"Icon"="E:\\ProgramData\\Anaconda3\\Menu\\jupyter.ico"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Open Jupyter\command]
@="cmd /K E:\\ProgramData\\Anaconda3\\Scripts\\activate.bat && cd %V && jupyter notebook"
[HKEY_CLASSES_ROOT\Directory\shell\Open Jupyter]
@="在Jupyter Notebook中打开"
"Icon"="E:\\ProgramData\\Anaconda3\\Menu\\jupyter.ico"
[HKEY_CLASSES_ROOT\Directory\shell\Open Jupyter\command]
@="cmd /K C:\\ProgramData\\Anaconda3\\Scripts\\activate.bat && cd %1 && jupyter notebook"
注意
- 文件编码需要为GBK等中文编码,若不想用中文可将
在Jupyter Notebook中打开
修改为无中文的纯英文语句 - 请将内容中
E:\\ProgramData\\Anaconda3
修改为自己的Anaconda3目录,注意双斜杠
学到了,谢谢,以后就方便了