Package: python-astroid (1.6.5-3)
Links for python-astroid
Debian Resources:
Download Source Package astroid2:
Maintainers:
External Resources:
- Homepage [www.astroid.org]
Similar packages:
ricostruisce un nuovo albero sintattico astratto a partire da AST di Python
Lo scopo di questo modulo è fornire una rappresentazione di base comune del codice sorgente Python per i progetti come pychecker, pyreverse, pylint... A dire il vero, lo sviluppo di questa libreria è essenzialmente governato dalle necessità di pylint. In passato si chiamava logilab-astng.
Fornisce una rappresentazione compatibile che proviene dal modulo "_ast". Ricostruisce l'albero generato dal modulo _ast incorporato scendendo ricorsivamente lungo l'AST (albero sintattico astratto) e costruendo un AST esteso. Le nuove classi dei nodi hanno metodi e attributi aggiuntivi per diversi usi. Includono un certo grado di gestione dell'inferenza statica e di ambiti di nomi locali. Inoltre, astroid crea alberi parziali ispezionando gli oggetti vivi.
I moduli principali sono:
* "bases", "node_classses" e "scoped_nodes" contengono le classi per i diversi tipi di nodi dell'albero;
* "manager" contiene un oggetto di alto livello per ottenere alberi di astroid da file sorgenti e oggetti vivi. Mantiene una cache degli alberi precedentemente costruiti per un accesso veloce.
python-astroid è il nuovo nome della libreria precedentemente chiamata python-logilab-astng.
Other Packages Related to python-astroid
|
|
|
|
-
- dep: python
- linguaggio interattivo di alto livello orientato agli oggetti (versione Python 2)
-
- dep: python-backports.functools-lru-cache
- backport di functools.lru_cache da Python 3.3 a Python 2
-
- dep: python-enum34
- backport del pacchetto enum di Python 3.4
-
- dep: python-lazy-object-proxy
- veloce e completo proxy pigro per oggetti Python
-
- dep: python-setuptools
- miglioramenti per Python Distutils
-
- dep: python-singledispatch
- funzioni generiche single-dispatch per Python
-
- dep: python-six
- libreria di compatibilità per Python 2 e 3 (interfaccia Python 2)
-
- dep: python-wrapt
- decoratori, wrapper e monkey patch - Python 2.x
Download python-astroid
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 126.5 kB | 676.0 kB | [list of files] |