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

sho*_*app 7 python introspection

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

Jos*_*ley 12

我意识到你对help(thing)或者更感兴趣thing.__doc__,但是如果你想尝试编程内省(而不是人类可读的文档)来找出调用函数,那么你可以使用该inspect模块,如本问题所述.


nat*_*e c 4

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