2017年7月4日 星期二

Python - How to display full output in Jupyter notebook , not only last result? - 更改 jupyter notebook 或 ipython notebook互動顯示模式

Python Version:Python 3.6.0 :: Anaconda 4.3.1 (64-bit)
System Version:Windows 10
InteractiveShell.ast_node_interactivity的預設值為last_expr
改成all可以將過程的互動全部秀出,我覺得互動是jupyter notebook很棒的功能,特別是在測試的時候,coding變數名稱,不用print,就可以看到結果。在印出pandas的dataframe,也更美觀。

from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
# 改回default的語法
# InteractiveShell.ast_node_interactivity = "last_expr"

沒有留言:

張貼留言