首页 > 解决方案 > 显示函数的参数

问题描述

我想查看特定库中函数的参数,例如:

import lib

假设 lib 包含一个func带有两个参数的函数:大小和日期。我想找到一个功能help,这样当我做类似的事情时help(lib.func),它会给我类似的东西TWO ARGUMENTS: size and date

有什么建议么?

标签: python

解决方案


你需要inspect.getfullargspec.

获取 Python 函数参数的名称和默认值。返回一个命名元组:

FullArgSpec(args, varargs, varkw, defaults, kwonlyargs, kwonlydefaults, annotations)


推荐阅读