省略号(…)在Python有着广泛的应用,尤其是一些底层代码中,经常能看到大量的省略号(…)。如下图所示就是type这个类的底层代码,可以看到非常多的省略号(…)。
很多Python第三方库的源码中有很多省略号,就是为了不让别人看到源码,让用户看到的都是带有省略号的函数,而真正实现功能的函数是在别的地方用Python或C++重写来覆盖当前的函数。
def method_a(a:..., b:...):
...
def method_a(a:..., b
省略号(…)在Python有着广泛的应用,尤其是一些底层代码中,经常能看到大量的省略号(…)。如下图所示就是type这个类的底层代码,可以看到非常多的省略号(…)。
很多Python第三方库的源码中有很多省略号,就是为了不让别人看到源码,让用户看到的都是带有省略号的函数,而真正实现功能的函数是在别的地方用Python或C++重写来覆盖当前的函数。
def method_a(a:..., b:...):
...
def method_a(a:..., b