この短い Python スクリプトdebugwin.pyは、私の Linux マシンでうまく機能します。
>>> import debugwin
>>> l = []
>>> debuwin.watch(l)
0
>>> l.append(1)
ただし、Windows(Python 2.7.3 Windows 7)では、追加後に更新されないことがあり、スタックオーバーフローが発生することがあると人々から言われました。
>>> error in background error handler:
out of stack space (infinite loop?) while executing "::tcl::Bgerror {out of stack
space (infinite loop?)} {-code 1 -level 0 -errorcode NONE -errorinfo {out of stack
space (infinite loop?)Unable to format..."
スクリプトはどのようにオーバーフローしますか?