Järgmises artiklis vaatame PyLinti. See tööriist lisab täiendava kihi, mis aitab arendajal puhta ja tõrgeteta Pythoni koodi omada. Umbes Pythoni staatilise koodi analüüsimise tööriist, mis otsib vigu, aitab jõustada kodeerimisstandardit ja pakub lihtsaid ümberehitamise soovitusi.
See tööriist on ulatusliku konfiguratsioonifaili abil väga konfigureeritav. See pakub võimalusi vigade ja hoiatuste käsitsemiseks koodi sees. Samuti See annab meile võimaluse kirjutada oma pistikprogrammid, et lisada oma juhtnupud või laiendada piletti ühel või teisel viisil.
PyLinti kasutamise üks suur eelis on see, et see on avatud lähtekoodiga ja tasuta. See annab arendajatele võimaluse kaasata see väga erinevatesse projektidesse. Mis veel, integreerub sujuvalt paljude populaarsete IDE-dega et saaksime seda probleemideta kasutada. Seda saab kasutada ka iseseisva rakendusena.
PyLinti üldised omadused
Mõned peamised omadused on:
- Konto koos vigade tuvastamine et kasutajad saaksid meie kirjutatud koodi veelgi täpsustada.
- Es täielikult kohandatav. Põhikonfiguratsioon on tekstifailis, mille saate konfigureerida oma maitse järgi.
- pülint saab integreerida erinevatesse IDE-desse näiteks: Spyder, Editra, TextMate, Eclipse PyDeviga jne.
- Refactoring abi, tuvastada duplikaatkood.
- PyLint teie analüüsi jaoks kasutab Python PEP8, nii et me räägime selle keele arendamisel peaaegu standardist.
- See tööriist on installitud koos Pyreverse'iga, millega saame hakkama loo Pythoni koodi jaoks UML-diagrammid.
- Pylinti teostamine meie projektide koodis saab automatiseerida Apycoti, Hudsoni või Jenkinsi abil.
Need on vaid mõned selle projekti omadused. Nad saavad konsulteerige kõigiga üksikasjalikult oma veebisait.
Installige PyLint Ubuntu 20.04
APT kasutamine
Nagu märgitud dokumendis paigaldamise sektsioon Selle projekti veebilehelt saavad Ubuntu kasutajad avada terminali (Ctrl + Alt + T) ja käivitage selles järgmine käsk PyLinti installimiseks:
sudo apt install pylint
Ülaltoodud käsk installib selle tööriista. Siis saame kontrollige installitud versiooni käsuga:
pylint --version
PIP-i kasutamine
Kasutajad saavad PyLinti installimiseks kasutada ka PIP-paketi haldurit. Paigaldamine on üsna lihtne. Alustuseks peame avama ainult terminali (Ctrl + Alt + T) ja värskendage meie süsteemipakette.
sudo apt update; sudo apt upgrade
nüüd me installime PIP. Kui teil pole seda veel teie süsteemi installitud, on terminalis vaja kirjutada ainult:
sudo apt install python3-pip python3-dev
Kui installimine on lõpule jõudnud, saame seda teha kontrollige PIP installitud versiooni käsuga:
pip3 --version
Siinkohal saame jätkake PyLinti installimist. Samas terminalis peame kirjutama ainult:
pip3 install pylint
See installib selle tööriista. Nüüd kontrollige installitud versiooni saame kasutada seda teist käsku:
python3 -m pylint --version
Kiire pilk PyLinti
Programm on väga lihtne terminaliliides mis võimaldab meil seda probleemideta kasutada. Põhikasutus oleks järgmine:
pylint [opciones] módulos_o_paquetes
ka Pythoni faile saab sõeluda. Põhikäsk, mida kasutada, oleks umbes selline:
pylint mimodulo.py
Nagu märgitud dokumendis dokumentatsioon, Pylinti on võimalik helistada ka mõnest teisest pythoni programmist:
import pylint.lint pylint_opts = ['--version']] pylint.lint.Run(pylint_opts)
Nii saame analüüsida oma koodi ja ekraaniväljundit kasutades märkame vajalikke muudatusi. Näide sellest, kuidas ülaltoodud koodi ekraaniväljund välja näeb, oleks järgmine:
Kui see näitab meile vigu, peame oma koodi värskendama ja parandama vajaliku.
Nendel ridadel nägime just Pythoni abil väga kasulikku tööriista koodi arendamiseks, mida saame selle installimisel kiiresti ja lihtsalt ära kasutada. Lisateavet selle tööriista, selle installimise ja kasutamise kohta leiate kasutajatelt projekti dokumentatsioon.