class ChangeBreedingPair(object):
"""
给待产笼和移植待产笼添加繁殖对编号
"""
@classmethod
def add_surrogacy_mouse_breeding_pair_no(cls):
"""
添加代孕鼠繁殖对编号
"""
def main(self):
"""
入口函数
"""
print('hello world')
self.add_surrogacy_mouse_breeding_pair_no()
if __name__ == '__main__':
ChangeBreedingPair.main(ChangeBreedingPair())
刚刚突然心血来潮,试了一下,这样也可以跑通。 好奇了一下 ChangeBreedingPair.main(ChangeBreedingPair()) change_breeding_pair = ChangeBreedingPair() change_breeding_pair.main()的区别是什么了