- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要一种将调试器从 PyCharm (my similar post, but slightly different subject) 动态连接到远程 Python 服务器的功能。对于远程调试,PyCharm 提供了名为 pydevd 的库,但远程服务器必须连接到运行调试服务器的本地机器。实际上,这并不总是可能的,因为通常本地机器没有公共(public)地址。
因此,作为一种解决方案,我决定为套接字连接创建代理,这会将我的本地机器与远程服务器链接起来(我已经测试过,代理有效)。为了在没有事件调试器的情况下运行远程服务器成为可能,我的代理必须存储连接服务器的状态(服务器是否在断点处停止;当调试器断开连接时删除所有断点)和模拟连接/断开消息。
主要问题是我找不到 pydevd 协议(protocol)的任何规范。
我发现的是:
501
的消息,之后是代码为 122
146
101
的未知消息) 111
设置断点112
的消息以取消设置断点116
发送标准输出更改的消息如果有人遇到同样的问题,请帮助我解决或帮助我找到 pydevd 协议(protocol)的规范。
最佳答案
pydevd 协议(protocol)没有完整的规范。但是,实现是开源的,可以在 source code 中找到协议(protocol)的简要说明。 .
关于python - 没有 pydevd 协议(protocol)规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41169047/
PyCharm 远程调试 (pydevd) 未连接并出现以下消息: error: [Errno 10061] No connection could be made because the targe
根据这个answer我需要将 pycharm-debug.egg 文件复制到我的服务器,如何使用 Heroku 应用程序完成此操作,以便我可以使用 Pycharm 远程调试它? 最佳答案 Heroku
我需要一种将调试器从 PyCharm (my similar post, but slightly different subject) 动态连接到远程 Python 服务器的功能。对于远程调试,Py
我知道我可以在命令行上调试 Dummy.py,如下所示: python -m pdb Dummy.py 现在,我试图了解 Visual Studio Code 中调试控制台的一些行为,我相信我可能会追
我正在尝试将 PyDev 与 Eclipse 一起使用。但是,当我开始调试我的代码时,我收到此 No module found 错误。 我的代码是 global _initialized, _path
我是一名优秀的程序员,十分优秀!