用这个插件做代码分享,分分钟干翻 PPT!

简介: 今天分享一个超级有意思的 Jupyter 插件,以后做代码分享再也不发愁了,不仅有幻灯片的友好切换,还能在分享的同时进行代码调试,太方便了!

插件介绍


今天的主角就是 RISE,是专门为 Jupyter Notebooks 提供幻灯片服务的

项目地址:https://github.com/damianavila/RISE

安装和启用都是比较简单的

>pip install jupyter
>pip install RISE
>jupyter-nbextension install rise --py --sys-prefix
>jupyter-nbextension enable rise --py --sys-prefix

之后我们就可以创建一个 Jupyter 文件,进行分享前的准备了

此时我们的 Jupyter 上应该会有一个如下的插件按钮,就说明插件安装成功了


微信图片_20220521132055.png


网页PPT制作


首先我们先修改 Cell Toolbar 的类型,选择 View -> Cell Toolbar -> Slideshow


微信图片_20220521132058.png

然后按照自己的思路,先整理好想要分享下的内容,在这里,我创建了6个Cell,下面分别介绍下每个 Cell 的类型和作用


Cell 1:选择 Markdown 类型,输入如下代码,Cell Type 选择 Slide,这个作为我们网页 PPT 的第一页,相当于正常 PPT 的首页

# <content> Python Share</content>


Cell 2:还是选择 Markdown 类型,输入如下代码,Cell Type 选择 Slide,这个作为本次分享的总纲,起到一个标题的作用

# 大纲
1. Python 基础语法
2. Python 爬虫简介


Cell 3:仍然选择 Markdown 类型,输入如下代码,Cell Type 选择 Slide,这个作为分享的第一个分支

1. Python 基础语法


Cell 4:选择 Code 类型,Cell Type 选择 Sub-Slide,这里就是我们要分享的代码,可以调试的那种

# print 用法
print('test')
print('haha')


Cell 5:选择 Markdown 类型,输入如下代码,Cell Type 选择 Slide,这个作为分享的第二个分支

2. Python 爬虫简介


Cell 6:选择 Code 类型,Cell Type 选择 Sub-Slide,这里就是我们要分享的第二部分的代码

import requests
res = requests.get('https://www.baidu.com')
print(res)
print(res.content)

到这里,我们一个简单的分享就完成了(确实够简单的哈,不要在意细节!),然后我运行所有的 Cell,之后再点击上面的插件按钮,就可以进入网页 PPT 模式了

微信图片_20220521132103.png

最终的效果,我们通过下面的视频来体验下吧

image.png

点击查看原视频链接


相关文章
|
3月前
|
iOS开发 Python
分享34个发布商会PPT,总有一款适合您
分享34个发布商会PPT,总有一款适合您
20 1
|
6月前
|
消息中间件 缓存 数据库
GitHub置顶半个月!78w字百亿级并发设计(全彩PDF),竟出自京东
想要设计一个高并发的系统,就要从根源出发。为什么会有高并发?高并发又有哪些厉害之处呢?其实很简单,刚开始系统都是连接数据库的,但是数据库在支撑到每秒并发两三千上万的时候,很多系统是支撑不住的。因此很多公司刚开始做的时候,技术如果不是很好,业务又发展太快,就有可能导致系统无法承受压力,发生宕机的情况,因此需要设计一个高并发的系统。
|
4月前
用这个插件做代码分享,分分钟干翻 PPT!
用这个插件做代码分享,分分钟干翻 PPT!
|
8月前
|
开发工具 Python
为了追学姐,用python把她的照片做成了拼图游戏,她看了...
为了追学姐,用python把她的照片做成了拼图游戏,她看了...
106 0
|
9月前
|
前端开发 JavaScript
前端代码分享——星空背景特效(内含源码)
前端代码分享——星空背景特效(内含源码)
|
10月前
|
人工智能 自然语言处理 Java
ChatPPT一键制作PPT,效果拉满~
ChatPPT一键制作PPT,效果拉满~
1102 0
|
程序员 前端开发
关于程序员写好 ppt 的几点总结
程序员日常工作中最多的应该是接收需求、编码实现需求。但也有些时候需要做一些非代码的文字工作。
96 0
关于程序员写好 ppt 的几点总结
|
传感器
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~