- 查看函數參數的方法
import inspect def example_function(arg1, arg2="default_value", *args, **kwargs): pass # 使用 inspect 模块查看函数参数 signature = inspect.signature(example_function) parameters = signature.parameters # 打印参数信息 for param_name, param in parameters.items(): print(f"Parameter: {param_name}, Default: {param.default}, Type: {param.annotation}")
-
查看一個對象的屬性和方法
a = [1,2,3] dir(a)