是否有pdb的初始化文件(类似于.gdbinit)?

时间:2015-12-07 16:12:16

标签: python pdb

我是python的新手,我习惯使用gdb。我想知道是否有办法为pdb提供类似.gdbinit的初始化文件。主要原因是因为我想定义函数,以便每次启动pdb时都不必键入import os; os.system('clear')(例如python -m pdb somescript.py

2 个答案:

答案 0 :(得分:2)

是的,根据documentation

  

如果文件.pdbrc存在于用户的主目录或当前目录中,则会将其读入并执行,就好像它是在调试器提示符下键入的一样。这对于别名特别有用。如果两个文件都存在,则首先读取主目录中的文件,并在本地文件中覆盖定义的别名。

请注意,您输入命令就像在pdb解释器中键入命令一样,这样就可以完成您想要的任务。

答案 1 :(得分:0)

是的,.pdbrc

您可以使用Ned's .pdbrc file作为起点。这非常有用。