回答:
トーマスのおかげで、ここに私が探していた解決策があります:
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
last_expr_or_assign
はデモを行うのに素晴らしいです!印刷するためだけに同じアイテムを何度も再入力する必要はありません。
https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/
1)このコードをJupyterセルに配置します。
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
2)Windowsでは、以下の手順で変更を永続的にします。他のオペレーティングシステムでも動作するはずです。パスを変更する必要がある場合があります。
C:\Users\your_profile\\.ipython\profile_default
次のコードを使用して、profile_defaultsにipython_config.pyファイルを作成します。
c = get_config()
c.InteractiveShell.ast_node_interactivity = "all"
他の人が答えたように、次のコードをJupyter LabまたはJupyter Notebookセルに配置すると機能します。
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
ただし、これを永続化してJupyter Labを使用する場合は、IPythonノートブック構成ファイルを作成する必要があります。これを行うには、次のコマンドを実行します(しないでください: -以下の詳細あなたがノートJupyterを使用する場合に実行)
ipython profile create
Jupyter Notebookを使用している場合、このファイルはすでに作成されているはずなので、再度実行する必要はありません。実際、このコマンドを実行すると、現在の設定が上書きされる可能性があります。
このファイルを作成したら、Jupyter LabユーザーとNotebookユーザーの両方に、次のコードをファイルに追加しますC:\Users\USERNAME\\.ipython\profile_default\ipython_config.py
。
c.InteractiveShell.ast_node_interactivity = "all"
c = get_config()
新しいバージョンのJupyterでは必要がないことがわかりました が、これが機能しない場合は、c = get_config()
は、ファイルの先頭にをて。
以外のフラグオプションについては"all"
、次のリンクにアクセスしてください。https:
//ipython.readthedocs.io/en/stable/config/options/terminal.html#configtrait-InteractiveShell.ast_node_interactivity
InteractiveShell.ast_node_interactivity
さ'all'
れています。