文章介绍如何合并两个Python函数的签名:包装函数new在old基础上增加位置参数,但help显示为new(prefix, foo, *args, **kwargs),信息不足。作者利用functools.wraps和inspect.signature的follow_wrapped机制,通过types.CodeType手工构造代码对象,合并两函数的参数、默认值和注解,生成新的__wrapped__函数,使help显示为new(prefix, foo, bar)。代码已发布到GitHub和PyPI(merge_args)。