Как получить полное имя из определенных функций при разборе файла python - PullRequest
1 голос
/ 12 февраля 2020

Я заметил, что есть ' qualname ' для функций, чтобы получить их полное имя. Однако я пытаюсь извлечь последовательность вызова функций из заданного файла python, что означает получение полного имени при чтении файла, но не его выполнение. Вот пример проблемы.

Данный код:

import libA
class A():
    bar = libA.Bar()
    bar.functionA()

Я ожидаю вывод: libA.Bar.functionA.

Есть ли способ воспользуйтесь инструментом inspect или ast для решения этой проблемы?

...