文章目录
jupyter中的常用插件
jupyter中有丰富的插件,比如:目录,实验单元格,代码补全等等
参考:
https://www.cnblogs.com/gd-vera/p/11587830.html
https://blog.csdn.net/bingozb/article/details/100938268
实现单元格并排展示的插件
插件名称是Split Cells Notebook
可参考:
https://blog.csdn.net/weixin_43171317/article/details/115028375
改变makedown文字颜色的插件
插件名称:Highlighter
加入代码整理插件
在Nbextensions选项中勾选Autopep8, 使用如下:
在jupyter中使用latex代码
需要导入宏包IPython.display
from IPython.display import Latex
使用效果如下:
Latex(r"$f(x) = 3x + 7$")
更多可以参考:
https://blog.csdn.net/halazi100/article/details/79706172
给jupyter notebook加密并实现远程登录
参考:https://zhuanlan.zhihu.com/p/27339792
一、生成配置文件
jupyter notebook --generate-config
二、打开ipython, 创建一个密文密码
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:7382ba5a83f5:5cc86e59bd3bfea925ff9acddfb5b53c1a49dfa7'
把密码串拷贝到剪切板
三、修改默认配置文件
C:用户/Administrator/jupyter_notebook_config.py(就是第一步生成的设置文件,可以在终端中找到位置)
进行如下修改:
c.NotebookApp.ip='*' # 就是设置所有ip皆可访问
c.NotebookApp.password = u'sha1:73...' 刚才复制的那个密文
c.NotebookApp.open_browser = False # 禁止自动打开浏览器
c.NotebookApp.port =8888 #随便指定一个端口
四、启动jupyter notebook
jupyter notebook
这时在远程机上的浏览器上输入:http:服务器ip地址:8888
利用jupyter notebook实现slides(幻灯片)的制作
在jupyter notebook中view中,将视图切换到Slidesshow, 然后对幻灯片进行设置。然后转换为html文件进行放映
jupyter-nbconvert --to slides 文件名.ipynb --reveal-prefix 'https://cdn.bootcss.com/reveal.js/3.5.0' --output 文件名
可参考:
https://www.freesion.com/article/894582017/
可编辑的黑板模式可参考:
https://blog.csdn.net/weixin_43171317/article/details/115028375
使用插件RISE可实现高级的幻灯片制作
安装方式:pip install RISE
然后在Nbextensions中进行添加即可。
使用方法参考下面:
https://mlln.cn/2020/08/12/%E4%BD%BF%E7%94%A8Jupyter%20notebook%E5%88%9B%E5%BB%BAppt/
https://blog.csdn.net/weixin_42317507/article/details/108414564