一、问题
在多进程使用remote_pdb调试时候,无法按上下键切换历史命令,会出现【^[[A】
二、解决方案:
使用rlwrap可避免这个问题
1、如何安装
pip install remote_pdb
sudo apt-get install rlwrap
2、如何使用
(1)在代码中添加
import remote_pdb
remote_pdb.set_trace()
(2)运行python程序,到断点之后就会暂停,并显示端口
(3)新建一个终端运行以下命令
rlwrap telnet 127.0.0.1 55555
(如果只使用" telnet 127.0.0.1 55555",会导致无法用上下键检索历史, 出现"^[[A"。)