python - Visual Studio Code - Python - List Index Limit Max 300 - 调试器
问题描述
我有一个包含数百个条目的列表。我认为列表的总大小为 3.5 MB。
调试问题时,我似乎无法查看任何通过 300 的条目,并且我看到此消息“太大而无法显示内容。最多显示的项目:300'
有任何想法吗?
解决方案
你想在你的 Visual Studio Code 工作区目录下找到一个名为的文件pydevd_resolver.py
(你可以用 Bash 这个命令找到它:)find / -name pydevd_resolver.py 2>/dev/null
。
打开文件,在里面寻找一个常量定义:MAX_ITEMS_TO_HANDLE = 300
. 您可以将此数字更改为您喜欢的任何数字,但请注意这当然会消耗更多资源,因此请小心。
为了完整起见,我将在此定义上方提供的注释粘贴到pydevd_resolver.py
本身:
注意:300 在大纲中已经很多了(之后用户应该真正使用 shell 来获取东西),这也意味着我们将向客户端传递更少的信息(这使得调试更快)。
推荐阅读
- java - Spring Boot Configuration 类无法在运行时连接 ConfigurationProperties
- excel - 尝试使用 Excel VBA 模拟彩票开奖(不放回开奖号码)时出现的问题
- json - JMeter 在发送之前获取并存储身体数据以进行进一步验证
- c# - 弄清楚 MediatR 通知处理程序是否实现了自定义接口
- css - 使用 Material-UI Typography 和 Button 组件字体权重的新 React 未正确显示
- data-binding - 带有可绑定组件的 DataTemplate
- oauth-2.0 - 在 .net core web api 中使用 OAUTH2 Cognito 配置参数进行令牌验证
- nix - Godot Nix 表达式失败
- html - 缩略图下方的日期和类别链接(更好的方法)
- ffmpeg - FFmpeg (HLS) - 按大小而不是时间分割段(或限制段大小)