如何查找已编译模块的内容?

4 投票
1 回答
3129 浏览
提问于 2025-04-17 02:17

我有一个Python的.pyd模块(用C++写的),所以我不能直接用文本编辑器打开它来查看里面的内容。那么我该怎么做呢?我只是想知道里面有哪些函数名。

1 个回答

12

Python 具有完整的反射功能。

你可以这样做(针对一个 modulename.pyd 文件)

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

编辑:根据 Mike Graham 的建议,添加帮助命令

撰写回答