小编Min*_*Kim的帖子

通过提供一些参数来重新定义函数

假设有一个如下所示的函数:

def func(arg1, args2):
    # do sth using arg1 and arg2
Run Code Online (Sandbox Code Playgroud)

在运行时,我想继续使用一些args2在定义func.

所以我想做的是:

func_simpler = func(, args2=some_value_for_arg2)
func_simpler(some_value_for_arg1) # actual usage
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?我知道有一种解决方案,例如func更好地定义,但我寻求一种更像是的解决方案func_simpler。提前致谢!

python

3
推荐指数
1
解决办法
120
查看次数

标签 统计

python ×1