2018-05-18 jupyter notebook 基礎(chǔ)

一、安裝

1、使用pip install jupyter notebook
2、建議安裝Anaconda,自帶jupyter notebook

二、修改默認(rèn)工作路徑

1、使用jupyter notebook --generate-config命令行,生成配置文件.
   修改配置文件jupyter_notebook_config.py中的
   c.NotebookApp.notebook_dir = '工作路徑' 
2、修改"起始位置"屬性:快速啟動(dòng)欄中右擊jupyter notebook屬性,修改其中的"起始位置"為"工作路徑"。
   注意:"目標(biāo)"屬性中如果最后有類似%userconfig%的參數(shù),要?jiǎng)h去.
3、在Anaconda安裝目錄下有個(gè)etc/jhpyter/目錄,其中有配置文件jupyter_notebook_config.json。
   在配置文件中,添加"jupyter_dir":"工作路徑"

具體可以參考https://blog.csdn.net/u014552678/article/details/62046638

三、簡(jiǎn)單使用

啟動(dòng):生成網(wǎng)頁(yè)版的notebook
new:可以新建python3,text,markdown或者folder等
新建python3文件后,生產(chǎn)文件后綴為ipynb,具體內(nèi)容是json格式

基本使用語(yǔ)法

1、以cell為單元,每個(gè)cell空間獨(dú)立,shift+Enter執(zhí)行cell代碼
2、導(dǎo)入代碼使用%load,可以導(dǎo)入python代碼,也可以導(dǎo)入網(wǎng)頁(yè),運(yùn)行后,自動(dòng)注釋掉該行
3、運(yùn)行代碼:%run,不導(dǎo)入,直接輸出運(yùn)行結(jié)果
4、使用matplotlib作圖,%matplotlib inline

實(shí)用快捷鍵

將當(dāng)前的cell轉(zhuǎn)化為具有一級(jí)標(biāo)題的maskdown:?jiǎn)?
將當(dāng)前的cell轉(zhuǎn)化為具有二級(jí)標(biāo)題的maskdown:?jiǎn)?
將當(dāng)前的cell轉(zhuǎn)化為具有三級(jí)標(biāo)題的maskdown:?jiǎn)?
執(zhí)行當(dāng)前cell,并自動(dòng)跳到下一個(gè)cell:Shift Enter
執(zhí)行當(dāng)前cell,執(zhí)行后不自動(dòng)調(diào)轉(zhuǎn)到下一個(gè)cell:Ctrl-Enter
是當(dāng)前的cell進(jìn)入編輯模式:Enter
退出當(dāng)前cell的編輯模式:Esc
刪除當(dāng)前的cell:雙D
為當(dāng)前的cell加入line number:?jiǎn)蜭
將當(dāng)前的cell轉(zhuǎn)化為具有一級(jí)標(biāo)題的maskdown:?jiǎn)?
將當(dāng)前的cell轉(zhuǎn)化為具有二級(jí)標(biāo)題的maskdown:?jiǎn)?
將當(dāng)前的cell轉(zhuǎn)化為具有三級(jí)標(biāo)題的maskdown:?jiǎn)?
為一行或者多行添加/取消注釋:Crtl /
撤銷對(duì)某個(gè)cell的刪除:z
瀏覽器的各個(gè)Tab之間切換:Crtl PgUp和Crtl PgDn
快速跳轉(zhuǎn)到首個(gè)cell:Crtl Home
快速跳轉(zhuǎn)到最后一個(gè)cell:Crtl End

主要參考https://blog.csdn.net/tina_ttl/article/details/51031113

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容