加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – Ipdb和方法文档

发布时间:2020-12-16 23:13:09 所属栏目:Python 来源:网络整理
导读:我必须分析一个外部API的方法,以及我通常如何编写一个测试脚本,或者找一个示例代码,做一个 ipdb.set_trace() 我想在哪里试验,而不是看看当前可用的变量,对象及其方法.但是,当我想以Ipython提供的方式检查文档时 object.method? 我明白了 *** SyntaxError: in
我必须分析一个外部API的方法,以及我通常如何编写一个测试脚本,或者找一个示例代码,做一个
ipdb.set_trace()

我想在哪里试验,而不是看看当前可用的变量,对象及其方法.但是,当我想以Ipython提供的方式检查文档时

object.method?

我明白了

*** SyntaxError: invalid syntax (<stdin>,line 1)

如果我试试

help(object.method)

它给

*** No help on (object.method)

这是否意味着所选方法没有文档,或者我使用错误的方法调用它?

解决方法

help()函数实际上是pydoc.help()的包装器,这意味着您可以执行以下操作:
ipdb> import math
ipdb> import pydoc
ipdb> pydoc.help(math.log)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读