1. Jupyter自动补全
Jupyter是一个非常流行的交互式编程环境,它提供了许多便捷的功能来提高我们的编程效率。其中一个非常有用的功能就是自动补全。在Jupyter中,当我们输入代码时,它会自动显示可能的补全选项供我们选择。下面我们将学习如何使用Jupyter的自动补全功能。
1.1 启用自动补全
Jupyter的自动补全功能默认是启用的,但如果你发现自动补全没有生效,你可以按下Tab键,或者使用Ctrl + Space组合键手动触发自动补全。当你按下Tab键或者Ctrl + Space组合键时,Jupyter会根据你当前的输入自动匹配可能的补全选项,并将其显示出来。
1.2 自动补全的使用
当自动补全选项显示出来后,你可以使用方向键或者鼠标来选择你所需的补全选项。当你选择了一个补全选项后,你可以按下Enter键来插入该选择,并继续输入你的代码。
自动补全功能对于快速输入代码非常有用,特别是当你忘记了某个函数的具体用法或者函数名时。它可以帮助你快速补全代码,减少输入错误,提高编程效率。
2. 切换默认浏览器
Jupyter默认使用内置的浏览器来展示Notebook中的内容,但是有时我们希望能够将Notebook在自己喜欢的浏览器中打开。下面我们将学习如何切换Jupyter的默认浏览器。
2.1 查看当前默认浏览器
要查看当前Jupyter的默认浏览器,我们可以使用以下命令:
!jupyter notebook --generate-config
!cat ~/.jupyter/jupyter_notebook_config.py
上述命令将生成并显示Jupyter的配置文件。我们可以在其中找到以下行:
c.NotebookApp.browser = ''
如果该行没有被注释掉,并且等号后面的内容为空字符串,那么Jupyter将使用内置的浏览器作为默认浏览器。
2.2 切换为其他浏览器
如果你希望将Jupyter的默认浏览器切换为其他浏览器,可以将上述配置文件中的内容修改为你喜欢的浏览器的可执行文件路径。以下是一些常见浏览器的可执行文件路径:
Google Chrome: /usr/bin/google-chrome-stable
Mozilla Firefox: /usr/bin/firefox
Microsoft Edge: /usr/bin/microsoft-edge
将默认浏览器修改为Google Chrome的示例代码如下:
c.NotebookApp.browser = '/usr/bin/google-chrome-stable'
修改完配置文件后,保存并关闭该文件。然后重启Jupyter Notebook,新的默认浏览器设置将生效。
总结
Jupyter的自动补全功能能够帮助我们快速补全代码,提高编程效率。使用Tab键或者Ctrl + Space组合键来触发自动补全,并选择所需的补全选项。如果自动补全没有生效,可以查看Jupyter的配置文件,确保自动补全已经启用。
切换Jupyter的默认浏览器可以让我们在自己喜欢的浏览器中打开Notebook,提供更好的浏览体验。通过修改Jupyter的配置文件,将默认浏览器设置为其他浏览器的可执行文件路径即可实现。