Jawaban:
Terima kasih kepada Thomas, inilah solusi yang saya cari:
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
last_expr_or_assign
luar biasa untuk melakukan demo! Tidak perlu lagi mengetik ulang item yang sama beberapa kali hanya untuk mencetaknya juga.
https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/
1) Tempatkan kode ini di sel Jupyter:
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
2) Di Windows, langkah-langkah di bawah ini membuat perubahan menjadi permanen. Harus berfungsi untuk sistem operasi lain. Anda mungkin harus mengubah jalannya.
C:\Users\your_profile\\.ipython\profile_default
Buat file ipython_config.py di profile_defaults dengan kode berikut:
c = get_config()
c.InteractiveShell.ast_node_interactivity = "all"
Seperti yang telah dijawab orang lain, meletakkan kode berikut di Jupyter Lab atau sel Notebook Jupyter akan berfungsi:
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
Namun, jika Anda ingin menjadikannya permanen dan menggunakan Jupyter Lab, Anda perlu membuat file konfigurasi notebook IPython. Jalankan perintah berikut untuk melakukannya ( JANGAN dijalankan jika Anda menggunakan Jupyter Notebook - detail selengkapnya di bawah):
ipython profile create
Jika Anda menggunakan Notebook Jupyter, file ini seharusnya sudah dibuat dan tidak perlu menjalankannya lagi. Nyatanya, menjalankan perintah ini dapat menimpa preferensi Anda saat ini.
Setelah Anda membuat file ini, untuk pengguna Jupyter Lab dan Notebook, tambahkan kode berikut ke file C:\Users\USERNAME\\.ipython\profile_default\ipython_config.py
:
c.InteractiveShell.ast_node_interactivity = "all"
Saya menemukan bahwa tidak perlu c = get_config()
di versi yang lebih baru dari Jupyter, tetapi jika ini tidak berhasil untuk Anda, tambahkan c = get_config()
ke awal file.
Untuk opsi bendera lainnya selain "all"
, kunjungi tautan ini :
https://ipython.readthedocs.io/en/stable/config/options/terminal.html#configtrait-InteractiveShell.ast_node_interactivity
InteractiveShell.ast_node_interactivity
ke'all'
dalam file konfigurasi kernel IPython .