有没有办法为 Python 编写类似于JVM 工具接口 API的在进程内运行的调试工具?似乎我遇到的所有 Python 调试器实际上都是通过 Python 的自省实用程序实现的(即调试器本身是用 Python 编写的,在被调试的进程内运行)。这是唯一的方法吗?
编辑:看起来 PHP 还提供了类似的进程内 C 绑定,动态加载的调试/分析工具(例如 Xdebug)可以绑定到这些绑定。使用这些绑定的库称为zend_extension
s。
有没有办法为 Python 编写类似于JVM 工具接口 API的在进程内运行的调试工具?似乎我遇到的所有 Python 调试器实际上都是通过 Python 的自省实用程序实现的(即调试器本身是用 Python 编写的,在被调试的进程内运行)。这是唯一的方法吗?
编辑:看起来 PHP 还提供了类似的进程内 C 绑定,动态加载的调试/分析工具(例如 Xdebug)可以绑定到这些绑定。使用这些绑定的库称为zend_extension
s。