我在脚本的开头有这两行,远程调试工作非常好:
from pysrc.pydevd import settrace
settrace('localhost', stdoutToServer=True, stderrToServer=True, suspend=False)
我的问题是,有没有一种方法可以在每次调用settrace
时清除Eclipse的控制台?我现在是手动操作,这有点烦人。
不幸的是,没有办法自动做到这一点。
然而,你可以做的是调用settrace,然后立即执行以下操作:
print('n'*40 + '*'*80)
这样你就知道调试会话在那时开始了(也许你不需要清除它?)