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