1.导入单个类
在相同路径的文件中导入另一个文件中的类。
from restaurant import Car
my_new_car = Car('yadi', 'didi', 22)
print(my_new_car.get_name())
from restaurant import ElectricCar
my_elec_car = ElectricCar('hh', 'aa', 77)
my_elec_car.battery.describe_battery()
Result:
22 Yadi Didi
This car has a 40-KWh battery
(这个版本的csdn)
import语句让Python打开模板Car,并导入其中的类,这样我们就可以使用Car类了,就像它在这个文件中定义了一样。
2.在一个模块中导入多个类
from restaurant import Car, ElectricCar
这种导入类其实与上面的方法一样,只不过使用逗号区分多个类。可以直接使用这个类。3.导入整个模块
导入整个模块,再使用句点表示法访问需要的类。、
4.导入模块中的所有类
要导入模块中的那个类,也可使用下面的语法。
from module_name import *(不推荐使用)