如果對帶有一個變量或是未賦值語句的cell執行操作,Jupyter將會自動打印該變量而無需一個輸出語句。
第一種方法:
在代碼最上方cell添加
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
第二種方法: 設置所有的Jupyter實例
1. mac 終端輸入如下命令,創建ipython_config.py文件
vim ~/.ipython/profile_default/ipython_config.py
2. 在文件中輸入如下內容:
c = get_config()
c.InteractiveShell.ast_node_interactivity = "all"
3. 按ESC後,輸入”wq“,保存並退出文件。
cat 查看ipython_config.py中的內容,確保正確
4. 輸入如下命令,使上述代碼生效
source ~/.ipython/profile_default/ipython_config.py