jupyter可以打开HTML文件吗,Jupyter ~ 像写文章般的 Coding (附:同一个ipynb文件,执行多语言代码)...

前面用了很久Notebook来交互式编程了,此次说说几个其余的选项:html

Notebook Markdown

此次选Markdown模式(关于Markdown基础能够看以前写的Markdown Base)python

acaf941ff2c6ccaf77393dc3d0eae619.png

和代码同样,Shift+回车就能够预览了,怎么样是否是很酷的感受?

0171c9d17665a013bf2c4395ebabacf8.pnggit

Jupyter NBConvert

生成HTML or Markdown

不闲扯,继续说说NBConvert,默认指令是把.ipynb文件生成html,eg: jupyter nbconvert *.ipynb

若是想要生成指定格式,就加 --to eg:jupyter nbconvert --to markdown *.ipynb编程

这两个是用的比较多的命令,其余的能够参考官方文档

22819af2d5103cd38768c056c6ebab93.pngmarkdown

打开html文件预览一下

533ab8a2935713b521618c66a192cae1.png编程语言

附带GUI方法:

4d25629a557b83c53a3b499d75e9a5fa.pngide

生成幻灯片

下面说下使用幻灯片演示:函数

先启用幻灯片视图:post

f06e6ab0b46d1c633e60c6bd3d4c6879.png

你能够本身设置显示方式,参考:3d

Slide:主页面,经过按左右方向键进行切换

Sub-Slide:副页面,经过按上下方向键进行切换

Fragment:一开始是隐藏的,按空格键或方向键后显示,实现动态效果

Notes:做为演讲者的备忘笔记,不在幻灯片中显示

Skip:不在幻灯片中显示

6fc66549fb76ed874a3194c22166b344.png

预览幻灯片:jupyter nbconvert xxx.ipynb --to slides --post serve

ef61b0ce4c79601b3503bf97a0703037.png

若是结合Markdown就真的和写文章同样了,经过上下左右箭头进行演示

ea508d8a11e6d5c8df64e7acf0c5df94.png

魔法操做符

%lsmagic 能够获取全部支持的操做符,也能够参考这篇文章

我这边主要说一下怎么在Python的.ipynb,直接执行C#代码(Jupyter-lab是能够对Cell执行对应的代码)

在Cell使用%%script csharp就能够了

ead7f29890bb7aa8f820e43741bbf54d.png

怎么知道对应的名字是什么呢?(通常都是编程语言的名字)

打开终端,输入 jupyter kernelspec list

3c0df5c693d90000f37ee737c19ac4fd.png

到对应的目录下看一下便可肯定(友情提醒:隐藏文件请按 Ctrl+H)

e9e49c1fea0aa7e39455250e00459e32.png

NoteBook快捷键

Ctrl + Shift + P 查看快捷键

编辑模式快捷键

Tab键 智能提示

Ctrl + / 注释、取消注释

Shift + Tab键 显示函数提示

Shift + Enter 执行当前块代码

Alt + Endter 执行并插入一行在后面

上箭头、下箭头 移动聚焦的代码块

命令模式快捷键(在编辑框中按ESC便可进入)

f 查找替换

c 复制Cell

x 剪贴Cell

dd 删除代码块

a 在Cell前面插入一行

b 在Cell后面插入一行

m Cell切换成Markdown

v 在Cell后一行粘贴Cell

shift + v 在Cell前一行粘贴Cell

更多内容

导入一个文件里面的内容到Cell

eg: %load test.py

执行以后,内容就进来了,不用你一个个的复制了

98fabbe7f66ff7e1c6cdcd21f6a5bd9f.png

你执行就能够定义了

c54389edd5b9a807d8fe9e78924be013.png

Markdown基础

LaTex基础知识

之后有什么扩充的就加在这吧...

win一直不能打开

若是是安装的Conda,那防火墙放行一下python便可

PS:若是是经过pip安装的,那须要放行一下:jupyter-notebook.exe

920fcf4d525eedb1dd82c9b2702102b1.png

思路:有问题就防火墙放行下对应的软件,不行再想办法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值