我需要创建一个函数,它可以:
- 检查输入参数并获取输入数量及其值
- 创建一个循环,并在每个输入名称后添加字符串 '_in'
- 使新输入全局化
- 用旧值分配新输入
我尝试使用 inspect.getargspec() 但似乎应该在函数之外调用它。那么有什么建议吗?
这是伪代码: 定义这个函数:
def set_global(a1, a2, a3, .... an):
#the number of arguments is not fixed and we need to detect that
for old_input in total input:
new_input_name=str(old_input.name)+'_in'
global new_input_name
new_input_name = old_input.value