是的,0参数语法特定于Python 3,请参阅 Python
3.0 和PEP 3135的
新增功能 -New
Super
。
在Python 2和必须跨版本兼容的代码中,只需坚持明确地传入类对象和实例即可。
是的,有可用的“反向移植”使
super()Python
2(例如
future库)可以使用无参数版本,但是这些都需要大量的技巧,包括对类层次结构进行全面扫描以找到匹配的函数对象。这既脆弱又缓慢,根本不值得“带来便利”。
欢迎分享,转载请注明来源:内存溢出
是的,0参数语法特定于Python 3,请参阅 Python
3.0 和PEP 3135的
新增功能 -New
Super
。
在Python 2和必须跨版本兼容的代码中,只需坚持明确地传入类对象和实例即可。
是的,有可用的“反向移植”使
super()Python
future库)可以使用无参数版本,但是这些都需要大量的技巧,包括对类层次结构进行全面扫描以找到匹配的函数对象。这既脆弱又缓慢,根本不值得“带来便利”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)