Ne zaman yazsam exit()
, çıkmam için bir onay almam gerçekten sinir bozucu ; Tabii ki çıkmak istiyorum! Aksi takdirde yazmazdım exit()
!!!
IPython'un varsayılan davranışını, istem olmadan çıkmasını sağlamak için geçersiz kılmanın bir yolu var mı?
Ne zaman yazsam exit()
, çıkmam için bir onay almam gerçekten sinir bozucu ; Tabii ki çıkmak istiyorum! Aksi takdirde yazmazdım exit()
!!!
IPython'un varsayılan davranışını, istem olmadan çıkmasını sağlamak için geçersiz kılmanın bir yolu var mı?
Yanıtlar:
Ctrl-D
Onay almadan da çıkmak isterseniz , IPython 0.11'de c.TerminalInteractiveShell.confirm_exit = False
yapılandırma dosyanıza ekleyin *.
Henüz bir yapılandırma dosyanız yoksa, bir ipython profile create
tane oluşturmak için çalıştırın .
Django kabuğunda çalışıyorsanız bu bileti not alın .
* Yapılandırma dosyası şu adreste bulunur: $HOME/.ipython/profile_default/ipython_config.py
İpython 0.11 veya sonraki sürümlerinde,
--no-confirm-exit
OR ile çalıştırınDizinin var olduğundan emin olun (veya ipython profile create
oluşturmak için çalıştırın ) ve bu satırları $ HOME / .ipython / profile_default / ipython_config.py'ye ekleyin:
c = get_config()
c.TerminalInteractiveShell.confirm_exit = False
~/.config/ipython/profile_default/ipython_config.py
Linux'ta freedesktop.org ile eşleşmesi için tercih edilir. 1.2.1'de çalışır.
usr/lib/python3.5/site-packages/IPython/utils/path.py:291: UserWarning: Ignoring ~/.config/ipython in favour of ~/.ipython.
ve kodda We have decided to go back to using .ipython everywhere
. Görünüşe göre 1.x sürümünde değiştirmişler.
alias ipython="ipython --no-confirm-exit --no-banner"
ipython'u başlatmak için tercih ettiğim yol oldu
Sadece yazın Exit
sermaye ile, E
.
Alternatif olarak, IPython'u şununla başlatın:
$ ipython -noconfirm_exit
Veya IPython'un daha yeni sürümleri için:
$ ipython --no-confirm-exit
ipythonrc
profilinizde de ayarlayabilirsiniz :confirm_exit 0
Yapılandırma önerilerini beğendim, ancak bunları öğrenene kadar "Çık" tuş kombinasyonunu kullanmaya başladım.
Ctrl+\
veya
Ctrl+4
Bu sadece koşan şeyi öldürür. Onay için soru soracak zaman yok.
SIGQUIT
ipython'a gönderilmesini sağlar, ipython işleminin kendi kendini temizleme şansı kalmaz.
exit
onay istemez. (Yanlışlıkla vurmanız ihtimaline karşı Ctrl-d hala soruluyor)