我尝试调试python模块,在“变量”视图中看到变量的值不完整。 这以“ ...”结尾。我认为这意味着字符串被截断了。
在“变量”视图的“详细信息”窗格中,我设置为显示变量的最大长度(0 =无限),但在“详细信息”窗格中,变量以“ ...”结尾。
为什么变量没有完整值?
答案 0 :(得分:1)
是的,这意味着字符串被截断了。
该值在pydevd中进行了硬编码-您可以在安装时通过编辑eclipse/plugins/org.python.pydev.core/pysrc/_pydevd_bundle/pydevd_comm.py -- MAX_IO_MSG_SIZE
来手动更改。
现在,通常这不是一个真正的问题,因为可以在调试会话期间仅使用控制台,并在控制台中打印变量以查看其完整值(请参阅:http://www.pydev.org/manual_adv_debugger.html-搜索{ {1}})。