Python узнать содержимое скомпилированного модуля? - PullRequest
3 голосов
/ 14 сентября 2011

Также есть этот модуль Python .pyd (C ++), поэтому я не могу просто открыть его в текстовом редакторе, чтобы выяснить, что он содержит.Так как я могу?Я просто хочу знать имена функций внутри него.

1 Ответ

11 голосов
/ 14 сентября 2011

Python имеет полное отражение.

Вы можете сделать следующее (для modulename.pyd)

 python
 >>> import modulename as mtmp
 >>> dir(mtmp)
 >>> help(mtmp)

EDIT : Добавить команду помощи, предложенную МайкомGraham

...