在jupyter notebook中的使用技巧

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

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值