摘要: 前言 super() 函数是用于调用父类(超类)的一个方法。 super() 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。【MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表 阅读全文
posted @ 2021-09-24 14:50 习久性成 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 运行一个简单的用例: #cd code/ch1/test_one.py def test_passing(): assert (1, 2, 3) == (1, 2, 3) 运行结果及说明: 测试运行可能出现的结果总结: 举例: import pytest #测试通过 def test_passing 阅读全文
posted @ 2021-09-24 13:36 习久性成 阅读(309) 评论(0) 推荐(0) 编辑