všetky možnosti
jessie  ] [  stretch  ] [  buster  ]
[ Zdroj: astroid2  ]

Balík: python-astroid (1.6.5-3)

Odkazy pre python-astroid

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík astroid2:

Správcovia:

Externé zdroje:

Podobné balíky:

zostavenie nového abstraktného syntaktického stromu (AST) z AST Pythonu

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.

python-astroid je nový názov knižnice v minulosti známej ako python- logilab-astng.

Ostatné balíky súvisiace s balíkom python-astroid

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť python-astroid

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
all 126.5 kB676.0 kB [zoznam súborov]