Изучить исходный код назначения переменных модуля Python - PullRequest
0 голосов
/ 04 октября 2019

Я проверяю модуль python, используя ast и inspect. Мне нужно получить исходный код узлов. Я могу читать классы и функции, но переменные я так и не нашел.

Если у меня есть, например, такое назначение:

VAR = 10 * 2

Я могу получить VAR и 20,но мне нужен источник. То же самое происходит с пониманиями, генераторами и т. Д.

Есть ли способ сделать это, не открывая файл модуля в виде текста?

Спасибо

...