Hyp*_*noz 12 python pycharm python-3.x

特别是我运行的代码可能运行了一段时间(大约10分钟),然后达到了断点.python调试器总是向我显示这种错误"超时等待响应113"我在屏幕切换中用红色圈出它们.
我使用Pycharm作为我的python IDE,它只是Pycharm IDE的问题吗?还是Python调试器问题?如果不推荐Pycharm,任何人都可以给我更好的IDE,它能够有效地调试.
moo*_*f2k 10
几个月前我发生了类似的事情,事实证明我__repr__()在堆栈中的变量中运行速度非常慢.当PyCharm遇到一个断点时,它会抓取当前作用域中的所有变量并调用__repr__它们.这是一个展示这个问题的娱乐:
import time
class Foo(object):
def __repr__(self):
time.sleep(100)
return "look at me"
if __name__ == '__main__':
a = Foo()
print "set your breakpoint here"
Run Code Online (Sandbox Code Playgroud)
PyCharm也会打电话__getattribute__('__class__').如果你有一个__getattribute__行为不端可能会让你失望.
这可能不是你发生的事情,但也许值得考虑.
| 归档时间: |
|
| 查看次数: |
5504 次 |
| 最近记录: |