您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

是否可以从代码进入ipython?

是否可以从代码进入ipython?

一个ipdb项目将iPython嵌入到标准pdb中,因此您可以执行以下操作:

import ipdb; ipdb.set_trace()

可通过通常的方式安装pip install ipdb

ipdb非常短,因此除了easy_installing之外,您还可以ipdb.py在Python路径上的某个位置创建一个文件,并将以下内容粘贴到该文件中:

import sys
from IPython.Debugger import Pdb
from IPython.Shell import IPShell
from IPython import ipapi

shell = IPShell(argv=[''])

def set_trace():
    ip = ipapi.get()
    def_colors = ip.options.colors
    Pdb(def_colors).set_trace(sys._getframe().f_back)
python 2022/1/1 18:36:14 有231人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶