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-DOnay almadan da çıkmak isterseniz , IPython 0.11'de c.TerminalInteractiveShell.confirm_exit = Falseyapılandırma dosyanıza ekleyin *.
Henüz bir yapılandırma dosyanız yoksa, bir ipython profile createtane 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-exitOR ile çalıştırınDizinin var olduğundan emin olun (veya ipython profile createoluş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.pyLinux'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 Exitsermaye 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
ipythonrcprofilinizde 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.
SIGQUITipython'a gönderilmesini sağlar, ipython işleminin kendi kendini temizleme şansı kalmaz.
exitonay istemez. (Yanlışlıkla vurmanız ihtimaline karşı Ctrl-d hala soruluyor)