IPython - Opsi Baris Perintah

Di bab ini, mari kita pahami cara bekerja dengan berbagai opsi baris perintah di IPython.

Memanggil Program IPython

Anda dapat menjalankan program IPython menggunakan opsi berikut -

C:\python36> ipython [subcommand] [options] [-c cmd | -m mod | file] [--] [arg]

Opsi file adalah skrip Python dengan ekstensi .py. Jika tidak ada pilihan lain yang diberikan, skrip dijalankan dan prompt perintah muncul kembali.

C:\python36>ipython hello.py
Hello IPython
welcome to interactive computing

Subperintah dan Parameter

Perintah IPython menerima opsi subperintah berikut -

  • Profile - Membuat dan mengelola profil IPython.

  • Kernel - Memulai kernel tanpa frontend yang terpasang.

  • Locate - Cetak path ke direktori IPython.

  • History - Kelola database riwayat IPython.

Subperintah profil IPython menerima parameter berikut -

  • ipython profile create myprofile - Membuat profil baru.

  • ipython profile list - Mencantumkan semua profil yang tersedia.

  • ipython locate profile myprofile - Menemukan profil yang diperlukan.

Untuk menginstal kernel IPython baru, gunakan perintah berikut -

Ipython kernel –install –name

Untuk mencetak jalur ke dir IPython, gunakan perintah berikut -

C:\python36>ipython locate myprofile
C:\Users\acer\.ipython

Selain itu, kami tahu bahwa -

  • Itu history subcommand mengelola database riwayat IPython.

  • Itu trim opsi mengurangi database riwayat IPython ke 1000 entri terakhir.

  • Itu clear opsi menghapus semua entri.

Beberapa opsi baris perintah penting lainnya dari IPython tercantum di bawah ini -

Sr.No. Perintah & Deskripsi IPython
1

--automagic

Aktifkan panggilan otomatis untuk perintah ajaib.

2

--pdb

Aktifkan panggilan otomatis debugger pdb setelah setiap pengecualian.

3

--pylab

Muat sebelumnya matplotlib dan numpy untuk penggunaan interaktif dengan backend matplotlib default.

4

--matplotlib

Konfigurasikan matplotlib untuk penggunaan interaktif dengan backend matplotlib default.

5

--gui=options

Aktifkan integrasi loop peristiwa GUI dengan salah satu ('glut', 'gtk', 'gtk2', 'gtk3', 'osx', 'pyglet', 'qt', 'qt4', 'qt5', 'tk', ' wx ',' gtk2 ',' qt4 ').

Contoh penggunaan beberapa opsi baris perintah IPython ditunjukkan pada tabel berikut -

Sr.No. Perintah & Deskripsi IPython
1

ipython --matplotlib

aktifkan integrasi matplotlib

2

ipython --matplotlib=qt

aktifkan integrasi matplotlib dengan backend qt4

3

ipython --profile=myprofile

mulai dengan profil foo

4

ipython profile create myprofile

buat profil foo dengan file konfigurasi default

5

ipython help profile

tunjukkan bantuan untuk profil subcmd

6

ipython locate

cetak path ke direktori IPython

7

ipython locate profile myprofile

cetak jalur ke direktori untuk profil `myprofile`