在jupyter编写代码列出HTML,Jupyter~像写⽂章般的
Coding(附:同⼀个。。。
前⾯⽤了好久Notebook来交互式编程了,这次说说⼏个其他的选项:
Notebook Markdown
这次选Markdown模式(关于Markdown基础可以看之前写的)
和代码⼀样,Shift+回车就可以预览了,怎么样是不是很酷的感觉?
Jupyter NBConvert
⽣成HTML or Markdown
不闲扯,继续说说NBConvert,默认指令是把.ipynb⽂件⽣成html,eg: jupyter nbconvert *.ipynb 如果想要⽣成指定格式,就加 --to eg:jupyter nbconvert --to markdown *.ipynb
这两个是⽤的⽐较多的命令,其他的可以参考
打开html⽂件预览⼀下
附带GUI⽅法:
⽣成幻灯⽚
下⾯说下使⽤幻灯⽚演⽰:
先启⽤幻灯⽚视图:
你可以⾃⼰设置显⽰⽅式,参考:Slide:主页⾯,通过按左右⽅向键进⾏切换
Sub-Slide:副页⾯,通过按上下⽅向键进⾏切换
Fragment:⼀开始是隐藏的,按空格键或⽅向键后显⽰,实现动态效果
Notes:作为演讲者的备忘笔记,不在幻灯⽚中显⽰
Skip:不在幻灯⽚中显⽰
预览幻灯⽚:jupyter nbconvert xxx.ipynb --to slides --post serve
如果结合Markdown就真的和写⽂章⼀样了,通过上下左右箭头进⾏演⽰
魔法操作符
%lsmagic 可以获取所有⽀持的操作符,也可以参考这篇 我这边主要说⼀下怎么在Python的.ipynb,直接执⾏C#代码(Jupyter-lab是可以对Cell执⾏对应的代码)
在Cell使⽤%%script csharp就可以了
怎么知道对应的名字是什么呢?(⼀般都是编程语⾔的名字) 打开终端,输⼊ jupyter kernelspec list
到对应的⽬录下看⼀下即可确定(友情提
醒:隐藏⽂件请按 Ctrl+H)
如何查看html代码NoteBook快捷键
Ctrl + Shift + P 查看快捷键
编辑模式快捷键
Tab键 智能提⽰
Ctrl + / 注释、取消注释
Shift + Tab键 显⽰函数提⽰
Shift + Enter 执⾏当前块代码
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论