私信  •  关注

B. Go

B. Go 最近创建的主题
B. Go 最近回复了
6 年前
回复了 B. Go 创建的主题 » 在python中重命名命名参数以避免命名与import语句冲突

如果你幸运的话,foo函数只被“foo()”或“foo(24)”调用,而不被“foo(bar=42)”调用,然后你可以在不破坏任何东西的情况下放置任何新名称而不是bar。
否则,您必须grep/搜索“foo(bar=”的所有呼叫,并替换它们,小心可能的额外空格,如“foo(bar=”)。