pdb.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:pdb 作者: antocuni 项目源码 文件源码
def set_trace(frame=None, Pdb=Pdb, **kwds):
    global GLOBAL_PDB

    if frame is None:
        frame = sys._getframe().f_back

    if GLOBAL_PDB:
        pdb = GLOBAL_PDB
    else:
        filename = frame.f_code.co_filename
        lineno = frame.f_lineno
        pdb = Pdb(start_lineno=lineno, start_filename=filename, **kwds)
        GLOBAL_PDB = pdb

    if hasattr(pdb, 'curframe'):
        del pdb.curframe

    pdb.set_trace(frame)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号