为了账号安全,请及时绑定邮箱和手机立即绑定

Python调试提示

Python调试提示

小怪兽爱吃肉 2019-07-05 16:33:55
Python调试提示调试Python的最佳技巧是什么?请不要只列出一个特定的调试器,而不知道它实际能做什么。相关让我的Python代码第一次运行的好方法是什么?-这讨论了尽量减少错误
查看完整描述

3 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

如果使用PDB,则可以为快捷方式定义别名。我用这些:

# Ned's .pdbrc# Print a dictionary, sorted. %1 is the dict, %2 is the prefix for the names.alias p_ for k in sorted(%1.keys()): 
print "%s%-15s= %-80.80s" % ("%2",k,repr(%1[k]))# Print the instance variables of a thing.alias pi p_ %1.__dict__ %1.
# Print the instance variables of self.alias ps pi self
# Print the locals.alias pl p_ locals() local:# Next and list, and step and list.alias nl n;;l
alias sl s;;l# Short cuts for walking up and down the stackalias uu u;;u
alias uuu u;;u;;u
alias uuuu u;;u;;u;;u
alias uuuuu u;;u;;u;;u;;u
alias dd d;;d
alias ddd d;;d;;d
alias dddd d;;d;;d;;d
alias ddddd d;;d;;d;;d;;d


查看完整回答
反对 回复 2019-07-05
  • 3 回答
  • 0 关注
  • 419 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信