此标记引用Python调试器。有关蛋白质数据库文件格式的问题,请使用protein-database标签。
我对直接使用 pdb 进行调试还很陌生,并且在调试 Django 应用程序时遇到一些问题。这是我正在做的事情: python -m pdb manage.py runserver (pdb) b core/views.py:22 打破...
我有脚本可以将选定的链从结构中提取到新文件中。我对 400 多个结构都这样做。因为我选择的链的 chainID 的结构可能不同,所以我解析 .yaml 文件
在 Eclipse(以及其他几个 IDE)中,有一个选项可以仅在一定数量的命中后打开断点。在 Python 的 pdb 中,有断点的命中计数,并且有
在执行 Python 脚本之前在 pdb 中,您可以设置自己的 sys.audit() 挂钩吗?
就在 pdb 内运行 Python 脚本(使用 python -m pdb)之前,我尝试为 sys.audit() 调用添加处理程序: interact ← 将 pdb 置于交互式 Python 模式 导入系统 def myaudit(前夕...
我正在使用 pdb 模块来调试程序。我想了解如何退出 pdb 并允许程序继续完成。该程序的运行计算成本很高,所以我...
考虑这个脚本: print("循环之前") 对于范围(100)内的 i: 断点() print("循环后") 断点() 打印(“退出”) 差点按“c”一胡...
假设我有以下代码: def returns_false(): 断点() 返回错误 断言(返回假()) 打印(“你好世界”) 是否有一系列 pdb 命令可以打印...
我尝试按照菜谱中的描述自定义 sys.excepthook 的行为。 在 ipython 中: :导入 pdb、sys、回溯 :def 信息(类型、值、tb): :traceback.print_exception(类型,值,tb) :...
(对我来说)将 dict 值转换为 python(调试器)中的列表的一个奇怪问题
我不确定我能比截图更好地解释这个问题。要么我严重睡眠不足,要么我失去了睡眠(或者两者兼而有之) chunks 是一个字典列表。我能够运行 len(list(chunks[0].values())...
PDB 文件中配体的 Bond Type 全部显示为 SINGLE
我正在学习rdkit。目前我想从蛋白质中对接的配体中提取信息。我面临的问题是配体的键总是以单键形式返回,无论存在...
使用 Pythonnet 和 Pdb 调试 .Net 应用程序中的嵌入式 Python 代码
我有一个工作服务,我需要在其中调试Python代码。要执行 Python 代码,我需要使用 Pythonnet。 Pdb模块用于调试。 我正在尝试类似的事情: python.txt: 导入 pd...
DolphinDB:运行Python文件时,session.run结果为空;当使用 pdb.set_trace() 逐行运行时,结果出现
DolphinDB:运行Python文件时,session.run结果为空;但是,当使用 pdb.set_trace() 逐行运行时,结果是存在的。 我正在运行以下代码: 自从
我想在python调试器中运行cd和ls。我尝试使用 !ls 但我得到 (Pdb) !ls *** 名称错误:名称“ls”未定义
我想从 PDB 调试器中的文件运行一组 python 命令。 与此相关的是,我可以设置一个在PDB启动时自动运行的文件吗?
Python (pdb) 如何使用 .pdbrc 文件中的“commands”命令或 -c 命令
我有一个python文件: def do_something(): 经过 def main(): 一个= 1 b = 2 c=a+b 打印(f“c:{c}”) 经过 如果 __name__ == '__main__': 主要的() 我运行这个命令: py...
我正在调用Python解释器,如下所示 python -m MyModule.main 在这个用例中,有没有一种简单的方法可以通过命令行调用 pdb 调试器?
我有一个在Docker环境中运行的Django项目,但由于一些错误,它不断重新启动,这并没有给我机会docker Attach来进一步调试我们...
对于作业,我必须在 Python 中读取一个小的 .pdb 文件,更改一些值,然后将其另存为新的 .pdb 文件。 我的原始文件是这样的: ATOM 19 HD2 TYR 1 26.910 61.717 39.8...
为了调试在我的代码中观察到的警告,我试图找到一种方法来以编程方式识别我的代码调用的函数堆栈。 举个例子 def 函数(x): 返回 func2(x+4) 绝对福...
PDB 的退出命令通过引发异常(Bdb.BdbQuit)来工作。如果捕获到该异常,我无法找到一种方法来杀死该程序而不杀死整个外壳。 CTRL+C 由 raisi 工作...