Pylint, instal alat analisis kode Python ini di Ubuntu 20.04

tentang pylint

Pada artikel berikutnya kita akan melihat PyLint. Alat ini menambahkan lapisan tambahan untuk membantu pengembang memiliki kode Python yang bersih dan bebas kesalahan. Adalah tentang alat analisis kode statis Python yang mencari bug, membantu menegakkan standar pengkodean, dan menawarkan saran pemfaktoran ulang sederhana.

Alat ini sangat dapat dikonfigurasi melalui file konfigurasi yang ekstensif. Ini menawarkan kemungkinan untuk menangani kesalahan dan peringatan dari dalam kode. Juga Ini akan memberi kita kemungkinan untuk menulis plugin kita sendiri untuk menambahkan kontrol kita sendiri atau untuk memperluas pylint dengan satu atau lain cara.

Salah satu keuntungan besar menggunakan PyLint adalah open source dan gratis. Ini akan memberi pengembang kemampuan untuk memasukkannya ke dalam berbagai proyek. Apalagi, terintegrasi dengan mulus dengan banyak IDE populer sehingga kita dapat menggunakannya tanpa masalah. Itu juga dapat digunakan sebagai aplikasi mandiri.

Fitur Umum PyLint

Beberapa fitur utama adalah:

  • Akun dengan deteksi kesalahan sehingga pengguna dapat lebih menyempurnakan kode yang kita tulis.
  • Es sepenuhnya dapat disesuaikan. Konfigurasi utama ada dalam file teks yang dapat Anda konfigurasikan sesuai keinginan Anda.
  • pylint dapat diintegrasikan ke dalam berbagai IDE seperti: Spyder, Editra, TextMate, Eclipse dengan PyDev, dll.
  • Bantuan pemfaktoran ulang, mendeteksi kode duplikat.
  • PyLint untuk analisis Anda penggunaan Piton PEP8, jadi kita berbicara tentang hampir standar dalam pengembangan dengan bahasa ini.
  • Alat ini diinstal dengan Pyreverse, yang dengannya kita dapat buat diagram UML untuk kode Python.
  • Eksekusi Pylint dalam kode proyek kami dapat diotomatisasi menggunakan Apycot, Hudson atau Jenkins.

Ini hanyalah beberapa fitur dari proyek ini. Mereka bisa konsultasikan semuanya secara detail dari Anda situs web.

Instal PyLint di Ubuntu 20.04

Menggunakan APT

Seperti yang ditunjukkan di bagian instalasi Dari halaman web proyek ini, pengguna Ubuntu dapat membuka terminal (Ctrl + Alt + T) dan jalankan perintah berikut di dalamnya untuk menginstal PyLint:

instal pylint dengan apt

sudo apt install pylint

Perintah di atas akan menginstal alat ini. Lalu kita bisa periksa versi yang diinstal dengan perintah:

versi tepat pytlint

pylint --version

Menggunakan PIP

Pengguna juga dapat menggunakan manajer paket PIP untuk menginstal PyLint. Instalasi cukup sederhana. Untuk memulai kita hanya perlu membuka terminal (Ctrl + Alt + T) dan perbarui paket sistem kami.

sudo apt update; sudo apt upgrade

sekarang kami akan menginstal PIP. Jika Anda masih belum menginstalnya di sistem Anda, di terminal hanya perlu menulis:

instalasi pipa 3

sudo apt install python3-pip python3-dev

Setelah instalasi selesai, kita bisa periksa versi PIP yang diinstal dengan perintah:

versi pip3 yang diinstal

pip3 --version

Pada titik ini, kami bisa lanjutkan untuk menginstal PyLint. Di terminal yang sama kita hanya perlu menulis:

instal pylint dengan pip3

pip3 install pylint

Ini akan menginstal alat ini. Sekarang untuk periksa versi yang diinstal kita dapat menggunakan perintah lain ini:

versi pylint dengan pip3

python3 -m pylint --version

Sekilas tentang PyLint

Programnya memiliki antarmuka terminal yang sangat sederhana yang memungkinkan kita untuk menggunakannya tanpa masalah. Penggunaan dasar akan menjadi sebagai berikut:

pylint [opciones] módulos_o_paquetes

juga File python dapat diuraikan. Perintah dasar yang akan digunakan adalah seperti:

pylint mimodulo.py

Seperti yang ditunjukkan di Dokumentasi, Anda juga dapat memanggil Pylint dari program python lain:

import pylint.lint
pylint_opts = ['--version']]
pylint.lint.Run(pylint_opts)

Dengan cara ini, kita akan dapat menganalisis kode kita, dan menggunakan output layar kita akan dapat melihat perubahan yang diperlukan. Contoh tampilan layar dari kode di atas adalah sebagai berikut:

pylint mymodule

Setelah itu menunjukkan kesalahan kepada kami, kami harus memperbarui kode kami dan memperbaiki yang diperlukan.

Di baris ini kita baru saja melihat alat yang sangat berguna untuk pengembangan kode dengan Python, yang dapat kita manfaatkan dengan cepat dan mudah dengan menginstalnya. Untuk informasi lebih lanjut tentang alat ini, pemasangannya dan penggunaannya, pengguna dapat berkonsultasi dengan dokumentasi proyek.


Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.