美文网首页
Python从一个模块中导入多个类(94)

Python从一个模块中导入多个类(94)

作者: 一日歌 | 来源:发表于2017-10-08 11:35 被阅读38次

可根据需要在程序文件中导入任意数量的类。如果我们要在同一个程序中创建Dog和DogInfo,就需要将这两个类都导入。导入时,用逗号分隔各个类。

python大大的图

main.py dog.py

我的图

main.py dog.py 结果

在模块dog.py中的Dog类里,self.info=DogInfo(name,age)是将实例用作属性,self.info就可以看成DodInfo这个类。

self.info.name是访问属性,self.info.name=name是给属性赋值为变量,便于我们根据需要设置属性的值。相当于DogInfo.name=name

self.info.p_info()是调用方法,相当于DogInfo.p_info()

car.py main.py

相关文章

网友评论

      本文标题:Python从一个模块中导入多个类(94)

      本文链接:https://www.haomeiwen.com/subject/nzreyxtx.html