IPython - Komut Satırı Seçenekleri
Bu bölümde, IPython'da çeşitli komut satırı seçenekleriyle nasıl çalışılacağını anlayalım.
IPython Programını Çağırma
Aşağıdaki seçenekleri kullanarak bir IPython programını çalıştırabilirsiniz -
C:\python36> ipython [subcommand] [options] [-c cmd | -m mod | file] [--] [arg]
Dosya seçeneği, .py uzantılı bir Python betiğidir. Başka bir seçenek belirtilmezse, komut dosyası yürütülür ve komut istemi yeniden görüntülenir.
C:\python36>ipython hello.py
Hello IPython
welcome to interactive computing
Alt Komutlar ve Parametreler
Bir IPython komutu aşağıdaki alt komut seçeneklerini kabul eder -
Profile - IPython profilleri oluşturun ve yönetin.
Kernel - Eklenmiş bir ön uç olmadan bir çekirdek başlatın.
Locate - IPython dizininin yolunu yazdırın.
History - IPython geçmiş veritabanını yönetin.
Bir IPython profil alt komutu aşağıdaki parametreleri kabul eder -
ipython profile create myprofile - Yeni bir profil oluşturur.
ipython profile list - Mevcut tüm profilleri listeler.
ipython locate profile myprofile - Gerekli profili bulur.
Yeni IPython çekirdeği kurmak için aşağıdaki komutu kullanın -
Ipython kernel –install –name
IPython dizinin yolunu yazdırmak için aşağıdaki komutu kullanın -
C:\python36>ipython locate myprofile
C:\Users\acer\.ipython
Ayrıca, biliyoruz ki -
history subcommand, IPython geçmiş veritabanını yönetir.
trim seçeneği IPython geçmiş veritabanını son 1000 girdiye indirir.
clear seçeneği tüm girişleri siler.
IPython'un diğer önemli komut satırı seçeneklerinden bazıları aşağıda listelenmiştir -
Sr.No. | IPython Komutu ve Açıklaması |
---|---|
1 | --automagic Sihirli komutların otomatik çağrılmasını açın. |
2 | --pdb Her istisnadan sonra pdb hata ayıklayıcısını otomatik çağırmayı etkinleştirin. |
3 | --pylab Varsayılan matplotlib arka uç ile etkileşimli kullanım için matplotlib ve numpy'yi önceden yükleyin. |
4 | --matplotlib Varsayılan matplotlib arka uç ile etkileşimli kullanım için matplotlib'i yapılandırın. |
5 | --gui=options Herhangi bir ('glut', 'gtk', 'gtk2', 'gtk3', 'osx', 'pyglet', 'qt', 'qt4', 'qt5', 'tk', 'herhangi biriyle GUI olay döngüsü entegrasyonunu etkinleştirin wx ',' gtk2 ',' qt4 '). |
Bazı IPython komut satırı seçeneklerinin örnek kullanımı aşağıdaki tabloda gösterilmektedir -
Sr.No. | IPython Komutu ve Açıklaması |
---|---|
1 | ipython --matplotlib matplotlib entegrasyonunu etkinleştir |
2 | ipython --matplotlib=qt qt4 arka uç ile matplotlib entegrasyonunu etkinleştirin |
3 | ipython --profile=myprofile profille başla foo |
4 | ipython profile create myprofile varsayılan yapılandırma dosyalarıyla profil foo oluştur |
5 | ipython help profile subcmd profili için yardımı göster |
6 | ipython locate IPython dizininin yolunu yazdır |
7 | ipython locate profile myprofile profil "myprofile" için dizinin yolunu yazdır |