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