A következő cikkben a PyLint-et vesszük szemügyre. Ez az eszköz egy további réteget ad hozzá, hogy a fejlesztő tiszta és hibamentes Python-kódot kapjon. Kb egy Python statikus kódelemző eszköz, amely hibákat keres, segít a kódolási szabványok érvényesítésében, és egyszerű átdolgozási javaslatokat kínál.
Ez az eszköz nagymértékben konfigurálható egy kiterjedt konfigurációs fájl segítségével. Lehetőséget kínál a hibák és figyelmeztetések kezelésére a kódon belül. Is Lehetővé teszi számunkra, hogy saját pluginjeinket írjuk saját vezérlőink hozzáadásához vagy a pylint ilyen vagy olyan módon történő kiterjesztéséhez.
A PyLint használatának egyik nagy előnye, hogy nyílt forráskódú és ingyenes. Ez lehetővé teszi a fejlesztők számára, hogy sokféle projektbe bevonják. Mi több, zökkenőmentesen integrálódik számos népszerű IDE-vel hogy problémamentesen használhassuk. Önálló alkalmazásként is használható.
PyLint Általános jellemzők
Néhány fő jellemző:
- Fiók a következővel: hibakeresés hogy a felhasználók tovább finomítsák az általunk írt kódot.
- Es teljesen testreszabható. A fő konfiguráció egy szöveges fájlban található, amelyet tetszés szerint konfigurálhat.
- pylint integrálható különféle IDE-kbe mint például: Spyder, Editra, TextMate, Eclipse PyDev-rel stb.
- Refactoring segítség, ismétlődő kód észlelése.
- PyLint elemzéséhez használ Python PEP8, tehát ezzel a nyelvvel szinte egy fejlesztési szabványról beszélünk.
- Ez az eszköz a Pyreverse programmal van telepítve, amellyel tudjuk hozzon létre UML diagramokat a Python kódhoz.
- A Pylint végrehajtása projektjeink kódjában automatizálható az Apycot, a Hudson vagy a Jenkins segítségével.
Ez csak néhány jellemzője ennek a projektnek. Ők tudnak részletesen konzultáljon mindegyikkel weboldal.
Telepítse a PyLint alkalmazást az Ubuntu 20.04-re
Az APT használata
Amint azt a telepítési szakasz A projekt weboldaláról az Ubuntu felhasználói megnyithatnak egy terminált (Ctrl + Alt + T) és futtassa benne a következő parancsot a PyLint telepítéséhez:
sudo apt install pylint
A fenti parancs telepíti ezt az eszközt. Akkor megtehetjük ellenőrizze a telepített verziót a következő paranccsal:
pylint --version
A PIP használata
A felhasználók a PIP csomagkezelőt is használhatják a PyLint telepítéséhez. A telepítés meglehetősen egyszerű. Az induláshoz csak egy terminált kell megnyitnunk (Ctrl + Alt + T) és frissítse a rendszercsomagjainkat.
sudo apt update; sudo apt upgrade
Most telepítjük PIP. Ha még mindig nincs telepítve a rendszerére, akkor a terminálban csak a következőket kell írnia:
sudo apt install python3-pip python3-dev
Miután a telepítés befejeződött, megtehetjük ellenőrizze a PIP telepített verzióját a következő paranccsal:
pip3 --version
Ezen a ponton megtehetjük folytassa a PyLint telepítését. Ugyanabban a terminálban csak azt kell írnunk:
pip3 install pylint
Ez telepíti ezt az eszközt. Most ellenőrizze a telepített verziót használhatjuk ezt a másik parancsot:
python3 -m pylint --version
Gyors pillantás a PyLintre
A program nagyon egyszerű terminál interfésszel rendelkezik amely lehetővé teszi számunkra, hogy problémamentesen felhasználjuk. Az alaphasználat a következő lenne:
pylint [opciones] módulos_o_paquetes
is A Python fájlok elemezhetők. A használni kívánt alapvető parancs valami ilyesmi lehet:
pylint mimodulo.py
Amint azt a dokumentáció, a Pylint egy másik python programból is meghívható:
import pylint.lint pylint_opts = ['--version']] pylint.lint.Run(pylint_opts)
Így elemezni tudjuk a kódunkat, és a képernyő kimenetét felhasználva észrevehetjük a szükséges változásokat. A következő kód példa a fenti kód kimenetének megjelenésére:
Amint megmutatja nekünk a hibákat, frissítenünk kell a kódunkat és kijavítanunk a szükségeseket.
Ezekben a sorokban csak egy nagyon hasznos eszközt láthattunk a Python kódfejlesztéséhez, amelyet telepítésével gyorsan és egyszerűen kihasználhatunk. További információ erről az eszközről, annak telepítéséről és használatáról a felhasználók megkereshetik projektdokumentáció.