Python | 鼠标右键一键打开Jupyter Notebook

warning: 这篇文章距离上次修改已过570天,其中的内容可能已经有所变动。

介绍

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目录,注意双斜杠

参考链接 https://www.cnblogs.com/wujingtao/p/11967273.html

none
最后修改于:2022年10月04日 23:40

仅有一条评论

  1. 学到了,谢谢,以后就方便了

添加新评论