是否可以从代码进入ipython?

是否可以从代码进入ipython?,第1张

是否可以从代码进入ipython?

有一个

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)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5645748.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存