远程调试python服务
安装
Pip安装
pip install remote-pdb
源码安装
https://pypi.org/project/remote-pdb/
使用方法
使用默认端口连接
from remote_pdb import set_trace
set_trace() # 在日志中可以查看到可以连接的端口
使用自定义端口连接
from remote_pdb import RemotePdb
RemotePdb('127.0.0.1', 1234).set_trace()
调试方法
telnet 127.0.0.1 1234
或者
nc -C 127.0.0.1 1234
或者
socat readline tcp:127.0.0.1:1234
推荐用socat可以看到历史记录