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

2023-03-05 16:26:41 浏览数 (2)

介绍

Jupyter Notebook是一个可以在网页中编写和运行代码的程序,其运行结果可直接在代码块下显示,非常便于及时用Markdown编写程序解释文本。

然而每次打开Jupyter Notebook都要使用终端命令cd切换到工作目录,再使用jupyter notebook打开服务,比较麻烦。

故而现在使用Windows注册表实现在工作目录右键菜单一键打开notebook。

效果预览

右键菜单效果,若未设置中文编码会显示乱码

实现

新建一个文本文件,修改后缀为.reg,文本内容如下:

代码语言:javascript复制
Windows Registry Editor Version 5.00
                
[HKEY_CLASSES_ROOTDirectoryBackgroundshellOpen Jupyter]
@="在Jupyter Notebook中打开"
"Icon"="E:\ProgramData\Anaconda3\Menu\jupyter.ico"
                
[HKEY_CLASSES_ROOTDirectoryBackgroundshellOpen Jupytercommand]
@="cmd /K E:\ProgramData\Anaconda3\Scripts\activate.bat && cd %V && jupyter notebook"
                
[HKEY_CLASSES_ROOTDirectoryshellOpen Jupyter]
@="在Jupyter Notebook中打开"
"Icon"="E:\ProgramData\Anaconda3\Menu\jupyter.ico"
                
[HKEY_CLASSES_ROOTDirectoryshellOpen Jupytercommand]
@="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

0 人点赞