一、导入单个类
from fun import Dog dog=Dog('husike') dog.bark()
二、导入多个类
多个类之间用逗号分隔
from fun import Dog,Cat dog=Dog('husike') dog.bark() cat=Cat('maomi') cat.catch_mouse()
三、导入整个模块
import fun dog=fun.Dog('husike') dog.bark() cat=fun.Cat('maomi') cat.catch_mouse() horse=fun.Horse('xiaoma') horse.run()
四、导入模块的所有类
虽然不用使用模块名.方式构建对象,但如果文件内容较多,不容易发现类是当前模块中还是引用自fun模块,不易维护,不推荐使用。
from fun import * dog=Dog('husike') dog.bark() cat=Cat('maomi') cat.catch_mouse() horse=Horse('xiaoma') horse.run()