Python内省:函数所需参数的描述

时间:2010-08-02 19:16:57

标签: python introspection

是否有一个类似于dir()的工具用于模块,它会告诉我给定函数需要什么参数?例如,我想做dir(os.rename)这样的事情并让它告诉我记录了哪些参数,以便我可以避免在线检查文档,而只使用Python脚本界面来执行此操作。

2 个答案:

答案 0 :(得分:12)

我意识到你对help(thing)thing.__doc__更感兴趣,但是如果你想尝试编程内省(而不是人类可读的文档)来找出调用函数,然后,您可以使用inspect module中所述的this question

答案 1 :(得分:4)

help(thing)漂亮地打印模块,方法中的所有文档字符串......