Yanıtlar:
Thomas sayesinde aradığım çözüm şudur:
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
last_expr_or_assign
, demolar yapmak için harika! Artık aynı öğeyi yazdırmak için birden çok kez yeniden yazmak yok.
https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/
1) Bu kodu bir Jupyter hücresine yerleştirin:
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
2) Windows'ta aşağıdaki adımlar değişikliği kalıcı hale getirir. Diğer işletim sistemleri için çalışmalıdır. Yolu değiştirmeniz gerekebilir.
C:\Users\your_profile\\.ipython\profile_default
Aşağıdaki kodla profile_defaults'da bir ipython_config.py dosyası oluşturun:
c = get_config()
c.InteractiveShell.ast_node_interactivity = "all"
Diğerlerinin yanıtladığı gibi, aşağıdaki kodu bir Jupyter Lab veya Jupyter Notebook hücresine koymak işe yarayacaktır:
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
Ancak, bunu kalıcı hale getirmek ve Jupyter Lab'ı kullanmak istiyorsanız, bir IPython not defteri yapılandırma dosyası oluşturmanız gerekecektir. Bunu yapmak için aşağıdaki komutu çalıştırın ( YAPMAYIN : - aşağıda daha ayrıntılı Eğer Notebook Jupyter kullanırsanız çalıştırın)
ipython profile create
Jupyter Notebook kullanıyorsanız, bu dosya önceden oluşturulmuş olmalı ve tekrar çalıştırmanıza gerek kalmayacaktır. Aslında, bu komutu çalıştırmak mevcut tercihlerinizin üzerine yazabilir .
Bu dosyayı oluşturduktan sonra, Jupyter Lab ve Notebook kullanıcıları için, aşağıdaki kodu dosyaya ekleyin C:\Users\USERNAME\\.ipython\profile_default\ipython_config.py
:
c.InteractiveShell.ast_node_interactivity = "all"
Orada gerek olduğunu tespit c = get_config()
Jupyter yeni sürümlerinde, ancak bu sizin için işe yaramazsa, eklemek c = get_config()
Dosyanın başına.
Dışında daha fazla bayrak seçeneği için şu bağlantıyı "all"
ziyaret edin :
https://ipython.readthedocs.io/en/stable/config/options/terminal.html#configtrait-InteractiveShell.ast_node_interactivity
InteractiveShell.ast_node_interactivity
için'all'
de ipython çekirdek yapılandırma dosyası .