有一个
ipdb项目将iPython嵌入到标准pdb中,因此您可以执行以下 *** 作:
import ipdb; ipdb.set_trace()
可通过通常的方式安装
pip install ipdb。
ipdb非常短,因此除了easy_installing之外,您还可以
ipdb.py在Python路径上的某个位置创建一个文件,并将以下内容粘贴到该文件中:
import sysfrom IPython.Debugger import Pdbfrom IPython.Shell import IPShellfrom IPython import ipapishell = IPShell(argv=[''])def set_trace(): ip = ipapi.get() def_colors = ip.options.colors Pdb(def_colors).set_trace(sys._getframe().f_back)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)