všetky možnosti
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Zdroj: astroid  ]

Balík: python3-astroid (3.1.0-1)

Odkazy pre python3-astroid

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík astroid:

Správcovia:

Externé zdroje:

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

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

Stiahnuť python3-astroid

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