在执行功能时放入python解释器

发布于 2021-01-29 17:57:08

我有一个带有功能的python模块:

def do_stuff(param1 = 'a'):
    if type(param1) == int:
        # enter python interpreter here
        do_something()
    else:
        do_something_else()

有没有办法放入我有评论的命令行解释器?因此,如果我在python中运行以下命令:

>>> import my_module
>>> do_stuff(1)

我会在下一个评论的范围和上下文中得到我的下一个提示do_stuff()

关注者
0
被浏览
44
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    插入

    import pdb; pdb.set_trace()
    

    届时将进入python调试器

    参见此处:http :
    //docs.python.org/library/pdb.html



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看