1、最詳細的jupyter notebook介紹:超快上手Jupyter Notebook
2、Python Jupyter Notebook 中的錯誤異常與代碼調(diào)試
? ? ? ? 我最喜歡的快捷鍵:Tab?: 代碼補全或縮進
? ??????????????????????????????????????Shift-Tab?: 提示
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Ctrl-/:單行或多行注釋與取消
????????????????????????????????????????Shift-Enter:運行本單元秕豫,選中下一單元
4、28 Jupyter Notebook tips, tricks, and shortcuts
5观蓄、輸出全部顯示:
????????把變量名稱或沒有定義輸出結(jié)果的語句放在cell的最后一行混移,無需print語句,Jupyter也會顯示變量值侮穿。當使用Pandas DataFrames時這一點尤其有用歌径,因為輸出結(jié)果為整齊的表格∏酌可以通過修改內(nèi)核選項ast_node_interactivity回铛,使得Jupyter對獨占一行的所有變量或者語句都自動顯示,這樣你就可以馬上看到多個語句的運行結(jié)果了克锣。
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
????????如果你想在各種情形下(Notebook和Console)Jupyter都同樣處理茵肃,用下面的幾行簡單的命令創(chuàng)建文件~/.ipython/profile_default/ipython_config.py即可實現(xiàn):
c = get_config()
# Run all nodes interactively
c.InteractiveShell.ast_node_interactivity = "all"
6、在一個庫袭祟,方法或變量前加上??验残,你可以獲得它的一個快速語法說明。
7巾乳、Matplotlib 集成
? ??????要想在 Jupyter notebook 中使用 matplotlib您没,需要注意繪圖前需要輸入%Matplotlib inline并運行,否則即使運行終端可用的繪圖代碼段胆绊,cell也只會返回一個文件說明氨鹏,如下圖所示。
%matplotlib inline
8压状、Markdown單元格高級用法
9仆抵、windows更改Jupyter Notebook工作的目錄
其他使用技巧等遇到時再更