2010-08-02 60 views
7

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

回答

4

help(thing)漂亮打印所有可在模块,方法的文档字符串,无论...

+0

正是我在找的东西,谢谢! – sholsapp 2010-08-02 19:23:30

10

我知道你更感兴趣help(thing)thing.__doc__,但如果你试图做编程内省(而不是人类可读的文档)找出有关调用函数的信息,那么您可以使用inspect module,如this question中所述。

+0

非常有趣,谢谢。 – sholsapp 2010-08-02 19:42:45