def automatic_control(argname, default): if isinstance(default, Control): default.set_argname(argname) return default from inputbox import InputBox i = InputBox(default=default, type=eval) i.set_argname(argname) return i