jupyter可以打开HTML文件吗,Jupyter ~ 像写文章般的 Coding (附:同一个ipynb文件,执行多语言代码)...
前面用了很久Notebook來交互式編程了,此次說說幾個其余的選項:html
Notebook Markdown
此次選Markdown模式(關(guān)于Markdown基礎(chǔ)能夠看以前寫的Markdown Base)python
和代碼同樣,Shift+回車就能夠預(yù)覽了,怎么樣是否是很酷的感受?
git
Jupyter NBConvert
生成HTML or Markdown
不閑扯,繼續(xù)說說NBConvert,默認指令是把.ipynb文件生成html,eg: jupyter nbconvert *.ipynb
若是想要生成指定格式,就加 --to eg:jupyter nbconvert --to markdown *.ipynb編程
這兩個是用的比較多的命令,其余的能夠參考官方文檔
markdown
打開html文件預(yù)覽一下
編程語言
附帶GUI方法:
ide
生成幻燈片
下面說下使用幻燈片演示:函數(shù)
先啟用幻燈片視圖:post
你能夠本身設(shè)置顯示方式,參考:3d
Slide:主頁面,經(jīng)過按左右方向鍵進行切換
Sub-Slide:副頁面,經(jīng)過按上下方向鍵進行切換
Fragment:一開始是隱藏的,按空格鍵或方向鍵后顯示,實現(xiàn)動態(tài)效果
Notes:做為演講者的備忘筆記,不在幻燈片中顯示
Skip:不在幻燈片中顯示
預(yù)覽幻燈片:jupyter nbconvert xxx.ipynb --to slides --post serve
若是結(jié)合Markdown就真的和寫文章同樣了,經(jīng)過上下左右箭頭進行演示
魔法操做符
%lsmagic 能夠獲取全部支持的操做符,也能夠參考這篇文章
我這邊主要說一下怎么在Python的.ipynb,直接執(zhí)行C#代碼(Jupyter-lab是能夠?qū)ell執(zhí)行對應(yīng)的代碼)
在Cell使用%%script csharp就能夠了
怎么知道對應(yīng)的名字是什么呢?(通常都是編程語言的名字)
打開終端,輸入 jupyter kernelspec list
到對應(yīng)的目錄下看一下便可肯定(友情提醒:隱藏文件請按 Ctrl+H)
NoteBook快捷鍵
Ctrl + Shift + P 查看快捷鍵
編輯模式快捷鍵
Tab鍵 智能提示
Ctrl + / 注釋、取消注釋
Shift + Tab鍵 顯示函數(shù)提示
Shift + Enter 執(zhí)行當前塊代碼
Alt + Endter 執(zhí)行并插入一行在后面
上箭頭、下箭頭 移動聚焦的代碼塊
命令模式快捷鍵(在編輯框中按ESC便可進入)
f 查找替換
c 復制Cell
x 剪貼Cell
dd 刪除代碼塊
a 在Cell前面插入一行
b 在Cell后面插入一行
m Cell切換成Markdown
v 在Cell后一行粘貼Cell
shift + v 在Cell前一行粘貼Cell
更多內(nèi)容
導入一個文件里面的內(nèi)容到Cell
eg: %load test.py
執(zhí)行以后,內(nèi)容就進來了,不用你一個個的復制了
你執(zhí)行就能夠定義了
Markdown基礎(chǔ)
LaTex基礎(chǔ)知識
之后有什么擴充的就加在這吧...
win一直不能打開
若是是安裝的Conda,那防火墻放行一下python便可
PS:若是是經(jīng)過pip安裝的,那須要放行一下:jupyter-notebook.exe
思路:有問題就防火墻放行下對應(yīng)的軟件,不行再想辦法
總結(jié)
以上是生活随笔為你收集整理的jupyter可以打开HTML文件吗,Jupyter ~ 像写文章般的 Coding (附:同一个ipynb文件,执行多语言代码)...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java backbone_在Backb
- 下一篇: layui前端框架弹出框图标整理