Balík: python3-astroid (2.14.2-1)
Odkazy pre python3-astroid
Zdroje Debian:
Stiahnuť zdrojový balík astroid:
Správcovia:
Externé zdroje:
- Domovská stránka [github.com]
Podobné balíky:
zostavenie nového abstraktného syntaktického stromu (AST) z AST Pythonu 3
Cieľom tohto modulu je poskytnúť spoločnú základnú reprezentáciu zdrojového kódu jazyka Python pre projekty ako je pychecker, pyreverse, pylint... Vývoj tejto knižnice sa vlastne riadi potrebami programu pylint. V minulosti sa nazývala logilab-astng.
Poskytuje kompatibilnú reprezentáciu, ktorá pochádza z modulu _ast. Znovu zostavuje strom, ktorý zostavil zabudovaný modul _ast tak, že rekurzívne prechádza AST a zostavuje rozšírený AST. Nové triedy v uzloch majú ďalšie metódy a atribúty na rôzne využitie. Poskytujú podporu na statické odvodzovanie a lokálne rozsahy názvov. Naviac astroid zostavuje čiastočné stromy skúmaním živých objektov.
Hlavné moduly sú:
* bases, node_classses a scoped_nodes obsahujú triedy rôznych druhov uzlov stromu.
* manager obsahuje vysokoúrovňový objekt na získanie stromov astroid zo zdrojových súborov a živých objektov. Udržiava vyrovnávaciu pamäť v minulosti zostavených stromov na rýchly prístup.
python3-astroid je nový názov knižnice v minulosti známej ako python3-logilab-astng.
Ostatné balíky súvisiace s balíkom python3-astroid
|
|
|
|
-
- dep: python3
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-lazy-object-proxy (>= 1.4.0)
- rýchly a dôkladný lenivý proxy objektov jazyka Python 3
-
- dep: python3-setuptools
- Python 3 - rozšírenia Distutils
-
- dep: python3-six
- Python 2 and 3 compatibility library
-
- dep: python3-typing-extensions
- Backported and Experimental Type Hints for Python
-
- dep: python3-typing-extensions (>= 3.10.0)
- Backported and Experimental Type Hints for Python
- alebo python3 (>> 3.11)
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-wrapt
- dektorátory, wrappery a monkey patching - Python 3.x
- alebo python3 (<< 3.11)
- interactive high-level object-oriented language (default python3 version)
- dep: python3-wrapt
- alebo python3 (>> 3.11)
Stiahnuť python3-astroid
Architektúra | Veľkosť balíka | Nainštalovaná veľkosť | Súbory |
---|---|---|---|
all | 204.4 kB | 1,119.0 kB | [zoznam súborov] |