Ros*_*oss 9 python django macos terminal pdb
在调试我的django应用程序时,我使用pdb进行交互式调试pdb.set_trace().
pdb.set_trace()
但是,当我修改文件时,本地django webserver重新启动,然后我无法看到我在终端中输入的内容,直到我输入reset.
reset
无论如何这是自动发生的吗?它可能真的很烦人,必须取消runserver并重置并重新启动它.我被告知它不会发生在其他操作系统(ubuntu)上,所以无论如何都要让它不会发生在Mac上吗?(我正在使用Snow Leopard).
Ros*_*oss 8
好的 - 这对我有用,我创建了一个〜/ .pdbrc并添加了
import os os.system("stty sane")
现在,每次运行pdb时,它都会将线路设置恢复为正常.
如果我掉到终端然后我仍然必须手动 - 但它解决了必须退出runserver并一直重置.
归档时间:
15 年,6 月 前
查看次数:
1308 次
最近记录:
10 年,7 月 前