当前位置: 首页 > 面试题库 >

Python:在pdb中是否可以仅在n次命中计数后才启用断点?

赫连卓
2023-03-14
问题内容

eclipse(以及其他几个IDE)中,有一个选项仅在一定次数的命中之后才打开断点。在Python中,pdb有一个断点命中数,并且有condition命令。如何连接它们?


问题答案:

我找到了答案。其实这很容易,有一个命令叫ignore我们想在1000次点击后在第9行的断点处中断:

b 9

输出: Breakpoint 2 at ...

ignore 1 1000

输出: Will ignore next 1000 crossings of breakpoint 1.

 c


 类似资料:
  • 问题内容: 我想使用React在整个DOM中多次添加组件。这个小提琴显示了我要执行的操作,并且不会引发任何错误。这是代码: HTML: JS: 我已经看过这个问题了,恐怕通过上述操作,我将冒使React组件相互干扰的风险。该问题的答案建议使用服务器端渲染,这对我来说不是一个选择,因为我正在使用Django服务器端。 另一方面,也许我在做什么就可以了,因为我只安装了一个React库实例(而不是多个组

  • 导致生成完全失败(不是以正确的方式): 失败:生成失败,出现异常。 *错误:任务“:app:compiledebugjava”执行失败。 是否不支持adding-werror?

  • 本文向大家介绍在Python程序中计算n + nn + nnn +…+ n(m次),包括了在Python程序中计算n + nn + nnn +…+ n(m次)的使用技巧和注意事项,需要的朋友参考一下 我们将编写一个程序,用Python计算以下系列。检查我们要编写的程序的示例输入和输出。 因此,我们将有两个数字,并且我们必须计算如上 生成的序列之和。请按照以下步骤实现输出。 算法 您必须创建一个通用

  • 问题内容: 我有一个vpn连接,当我运行python -m SimpleHTTPServer时,它在0.0.0.0:8000上提供服务,这意味着可以通过本地主机 和 我的真实IP访问它。我不想让机器人扫描我,并且对仅通过本地主机访问服务器感兴趣。 可能吗? 也欢迎任何其他可以使用命令行立即执行的简单http服务器。 问题答案: 如果您阅读了源代码,您将看到只能在命令行上覆盖端口。如果你想改变它在服

  • 问题内容: 基本路线是这样的: 是否可以命名该路由并在任何模板中使用它,以便可以像这样使用它: 灵感来自Django :) 问题答案: 没有开箱即用的机制。但是,您可以模仿Django的样式:定义文件,该文件将包含URL数组。首先开始: myviews.js urls.js 现在在 app.js (或任何主文件)中,您需要将URL绑定到Express。例如这样: app.js 现在,您可以定义自定

  • 我的要求是只保护登录页面以保护用户凭据。成功登录后,用户可以在http模式下访问受限页面。这是一个要求,因为SSL过载。用户需要访问包含大量数据的受保护页面。 我想知道是否可以这样做,尽管它不如维护https上下文安全。 这是我的配置: 如果我尝试设置/登录为https,则所有内容都处于https模式。我怎样才能做到这一点? 编辑: 正如s.kwiotek建议的那样,我在其他url模式中添加了re

  • 我有一个由几千个类组成的大项目。今天,我发现对于某些输入,在启用断言的情况下运行时会计算出不同的结果。 null

  • 问题内容: 我有一个很奇怪的问题。我正在Eclipse中研究Java SWING应用程序。我在代码中的某个地方设置了一个断点,然后运行调试。我执行包含断点的代码,但总是被跳过。一旦我运行了引发未捕获异常的代码,断点就会再次被击中,而无需进行其他任何更改。引发异常的代码与包含断点的代码无关。 我试图在多个地方设置断点,但是直到抛出异常,它们才被击中。我仅对这一特定应用程序有此问题。我的调试器可以在其