class05為python包,classes為python中的模塊,Dog和ChinaDog為classes中的方法
from class05 import classes
可以使用classes模塊中的變量
from class05.classes import Dog,ChinaDog
只能使用Dog和ChinaDog方法
模糊導入* 由__all__來定義,__init__.py的另一個作用就是定義package中的__all__,用來模糊導入,只針對模塊,比如在__init__.py中輸入__all__=['m1','m2']
from class05 import *時能使用m1和m2,m1為模塊(如classes)