Suatu antarmuka baris perintah (CLI) adalah cara untuk berinteraksi dengan komputer menggunakan perintah tekstual. Berikut, kami akan membahas Command Line Interfaces CLI dengan API Python.

Artikel ini dapat membantu kita menulis skrip CLI, menyediakan layanan seperti opsi penguraian dan tanda ke fungsionalitas CLI yang jauh lebih canggih.
Artikel ini membahas seputar Python Fire , yang ditulis oleh Google Inc., alat yang berguna untuk membuat CLI dengan kode seminimal mungkin.
Command Line Interfaces CLI dengan API Python dalam Bentuk Umum Aplikasi
Sebelum kita mulai dengan Fire
pustaka, mari kita coba memahami dasar-dasar program antarmuka baris perintah secara umum. Tergantung pada program dan perintahnya, pola umum CLI dapat diringkas sebagai berikut:
prompt command parameter1 parameter2 ... parameterN
- prompt adalah urutan karakter yang meminta pengguna untuk memasukkan perintah
- perintah adalah nama program yang dijalankan pengguna (mis.
ls
) - parameter adalah token opsional yang menambah atau mengubah keluaran perintah
Program CLI dijalankan dengan mengetikkan nama program setelah prompt
muncul, dalam hal ini simbol $
Di sini kami menggunakan ls
perintah yang mengembalikan daftar nama file dalam direktori, direktori saat ini menjadi default
$ ls README.md python
Anda dapat mengubah perilaku atau keluaran program baris perintah dengan menyediakannya daftar token atau parameter yang lebih dikenal sebagai bendera/flag . Mari kita coba bendera ls
perintah:
$ ls -l
-rwxrwxrwx 1 pandeytapan pandeytapan 10 Sep 23 18:29 README.md
drwxrwxrwx 1 pandeytapan pandeytapan 512 Sep 23 18:29 python
Perbedaan antara opsi pendek dan panjang:
- Opsi pendek bisa dirangkai bersama
- Jika kita ingin menggunakan opsi pendek
-l
dan -a kita cukup ketik -al
- Jika kita ingin menggunakan opsi pendek
- Opsi pendek dilambangkan dengan satu karakter sedangkan opsi panjang memiliki nama lengkap yang dipisahkan tanda hubung dan tidak dapat digabungkan.
The --time-style bendera bekerja dengan
-
l bendera dan kontrol tampilan waktu format untuk daftar direktori.
CLI menyediakan cara mudah bagi pengguna untuk mengkonfigurasi dan menjalankan aplikasi dari baris perintah. Google Python Api perpustakaan membuatnya mudah untuk menambahkan komponen pengolahan CLI untuk script Python yang ada.
Mari lanjutkan dan instal perpustakaan menggunakan pip:
$ pip install fire
Python Fire
bekerja pada objek Python apa pun misalnya fungsi, kelas, kamus, daftar, dll. Mari kita coba memahami penggunaan Python Fire perpustakaan melalui beberapa contoh.
(Bersambung di artikel berikutnya)
Leave a Reply