【问题标题】:Python introspection: description of the parameters a function takesPython自省:函数接受参数的描述
【发布时间】:2011-03-24 09:22:54
【问题描述】:

是否有类似于dir() 的模块工具可以告诉我给定函数需要哪些参数?例如,我想做dir(os.rename) 之类的操作,让它告诉我记录了哪些参数,这样我就可以避免在线查看文档,而是只使用 Python 脚本接口来执行此操作。

【问题讨论】:

    标签: python introspection


    【解决方案1】:

    help(thing) pretty 打印模块、方法等中的所有文档字符串...

    【讨论】:

      【解决方案2】:

      我知道您对 help(thing)thing.__doc__ 更感兴趣,但如果您尝试通过程序自省(而不是人类可读的文档)来了解调用函数,那么您可以使用inspect module,如 this question 中所述。

      【讨论】:

        猜你喜欢
        • 2013-03-25
        • 1970-01-01
        • 2015-12-10
        • 2015-08-28
        • 1970-01-01
        • 2021-11-02
        • 2016-08-19
        • 2015-08-02
        • 2017-03-27
        相关资源
        最近更新 更多