痛点: 在函数调取中,需要在函数内部使用传入的参数名称
解决:
def get_variable_name(var):
all_vars = globals() # 获取全局变量, 值是一个字典
for name, value in all_vars.items():
if value is var: #通过传入的参数值找到对应的参数名
return name
痛点: 在函数调取中,需要在函数内部使用传入的参数名称
解决:
def get_variable_name(var):
all_vars = globals() # 获取全局变量, 值是一个字典
for name, value in all_vars.items():
if value is var: #通过传入的参数值找到对应的参数名
return name