【问题标题】:Is there any way to see the last 100 elements inside a variable in PyCharm debugger?有没有办法在 PyCharm 调试器中查看变量中的最后 100 个元素?
【发布时间】:2019-11-04 05:59:28
【问题描述】:

使用 PyCharm 调试时,一个变量列表有 1000 多条数据。我去查看数值的时候,系统只显示前100个数据,需要双击才能看到后100个。

有什么方法可以一次看到所有的数据,或者有什么方法可以让我看到最后的 100 个?

【问题讨论】:

  • python console打印变量中运行相同的代码。
  • 可以在调试模式下打开评估表达式(Alt+F8默认),输入list_name[-100:]。

标签: python pycharm


【解决方案1】:

打开 Debug 窗口并在 Variables 面板中单击 + (New Watch...) 或按 Insert kbd>。

输入variable_name[-100:]
这会让你看到最后 100 个元素。

如果变量不是列表,则会显示错误{TypeError}'int' object is not subscriptable

Evaluate Expression 命令 不同的是,添加到 Watches 的变量会从一个调试会话持续到另一个调试会话。

【讨论】:

    猜你喜欢
    • 2020-05-30
    • 1970-01-01
    • 1970-01-01
    • 2020-01-26
    • 1970-01-01
    • 2020-05-04
    • 2020-01-25
    • 1970-01-01
    • 2011-03-17
    相关资源
    最近更新 更多