当我用超过300个元素填充一个列表时,我用来读取Python(Pycharm)的工作环境将只显示前300个元素。这适用于社区版和专业版。有人知道如何解决这个问题吗?如果没有人知道一个IDE可以显示一个列表的所有元素,即使这个列表有10000个元素?
再次强调,出于调试目的,我需要能够查看列表的元素。
This shows that more than 300 elements cannot be viewed
This shows the length of the list in question.
Tags:
您可以为列表的其余部分添加一个或多个手表,列表如下:
然后添加
my_huge_list[300:]
的监视,然后添加my_huge_list[600:]
等。这不太漂亮也不方便,但确实管用。我很确定这可以被编入pycharm中,但我目前的列表中没有超过450个条目,所以这次不值得这么做。
当我需要检查调试器中的长列表时,我用“Evaluate expression”(或alt+F8)输出变量。
你将进入命令窗口。
然后在控制台窗口中找到变量。
是的,有可能展示更多带有pycharm的物品。
查看文件
helpers/pydev/_pydevd_bundle/pydevd_resolver.py
根据需要编辑
MAX_ITEMS_TO_HANDLE
。更改后不需要重新启动IDE,只需重新运行脚本即可。
对于Windows 10,可以在
Program Files/JetBrains/PyCharm <version>/helpers/pydev/_pydevd_bundle/pydevd_resolver.py
找到该文件相关问题 更多 >
编程相关推荐