Pengantar
Pylint adalah alat analisis kode statis Python yang mencari kesalahan pemrograman, membantu menegakkan standar pengkodean, mengendus bau kode, dan menawarkan saran pemfaktoran ulang sederhana.
Ini sangat dapat dikonfigurasi, memiliki pragma khusus untuk mengontrol kesalahan dan peringatannya dari dalam kode Anda, serta dari file konfigurasi yang luas. Anda juga dapat menulis plugin untuk menambahkan cek Anda atau untuk memperluas pylint dengan satu atau lain cara.
Salah satu keuntungan besar menggunakan PyLint adalah open-source dan gratis. Jadi Anda dapat memasukkannya ke dalam berbagai proyek. Selain itu, ini terintegrasi dengan mulus dengan banyak IDE populer sehingga Anda dapat menggunakannya tanpa masalah. Selain itu, Anda dapat menggunakannya sebagai aplikasi mandiri untuk meningkatkan fleksibilitas aplikasi Anda.
Beberapa fitur utama adalah:
- Deteksi kesalahan sehingga Anda dapat lebih menyempurnakan kode yang Anda tulis.
- Sepenuhnya dapat disesuaikan Konfigurasi utama ada dalam file teks yang dapat Anda konfigurasikan sesuai keinginan Anda.
- Integrasi berkelanjutan Ini berarti PyLint dapat diintegrasikan dengan alat seperti Jenkins atau Hudson.
- Integrasi editor Jalankan di emacs , vim (pylint.vim, syntastic), Eclipse, dll.
- Integrasi IDE
Pylint terintegrasi ke dalam berbagai IDE:
- Spyder
- Editra
- Teman Teks
- Gerhana dengan PyDev
- dst.
PyLint untuk analisisnya menggunakan Python PEP8 jadi kita berbicara tentang hampir standar dalam pengembangan dengan bahasa ini.
Instal PyLint di Ubuntu 21.04
Instalasi cukup sederhana untuk alat yang kuat dan berguna. Jadi, buka terminal dan seperti biasa, perbarui seluruh distribusi.
sudo apt update sudo apt upgrade
Sekarang instal beberapa alat Python seperti PIP. Saya membayangkan Anda sudah menginstalnya, tetapi tetap saja, jika Anda tidak melakukannya, untuk berjaga-jaga jika Anda tidak melakukannya.
sudo apt install python3-pip python3-dev
Sebelum menggunakan PIP maka ada baiknya untuk mengupdatenya agar tidak ada masalah dengannya. Jadi, Anda dapat melakukannya dengan cara berikut:
pip3 install -U pip
Periksa versi PIP yang terinstal dengan perintah:
pip3 --version
Sekarang Anda dapat menginstal PyLint dengan menjalankan perintah berikut:
pip3 install pylint
Ini akan menginstalnya dan untuk memeriksa versi yang diinstal, Anda hanya perlu menjalankan
pylint --version
Sekarang ya, alat ini diinstal tanpa masalah.
Penggunaan dasar PyLint
Program ini memiliki antarmuka terminal yang sangat sederhana yang memungkinkan kita untuk menggunakannya tanpa masalah.
Penggunaan dasar adalah sebagai berikut
pylint [options] modules_or_packages
Dimungkinkan juga untuk menganalisis file Python, dengan beberapa batasan
Misalnya saya punya module.py Mari kita coba menggunakan pylint dengannya.
pylint UnixcopModule.py
Dimungkinkan juga untuk memanggil Pylint dari program Python lain
import pylint.lint
pylint_opts = ['--version']]
pylint.lint.Run(pylint_opts)
Dengan cara ini, kami dapat menganalisis kode kami, dan menggunakan output layar Anda akan dapat melihat perubahan yang diperlukan. Contoh tampilan layar keluaran aplikasi adalah sebagai berikut
************* Module UnixcopModule
UnixcopModule.py:2:1: E0001: invalid syntax (<unknown>, line 2) (syntax-error)
Jadi, Anda harus memperbaruinya dan memperbaiki apa yang perlu Anda lakukan.
Kesimpulan
Anda telah menemukan alat yang sangat berguna dalam pengembangan Python yang dapat kita manfaatkan dengan cepat dan mudah dengan menginstalnya.