(24)python类(4)

4.4.1 导入单个类

from 模块名(文件名) import 类名,如:from car import Car

导入类是一种有效的编程方式。通过将类移到一个模块中,并导入该模块,你依然可以使用其所有功能,但主程序文件变得整洁而易于阅读了。

4.4.2 一个模块中存储多个类及导入

可根据需要在一个模块中存储任意数量的类, 通常的原则是同一个模块中的类之间应存在某种相关性。

4.4.2.1 从一个模块中导入多个类

格式:from 模块名 import 类名1, 类名2...,如:from car import Car, ElectricCar

4.4.2.2 导入整个模块

你还可以导入整个模块,再使用句点表示法访问需要的类。这种导入方法很简单,代码也易于阅读。由于创建类实例的代码都包含模块名,因此不会与当前文件使用的任何名称发生冲突。

格式: import 模块名。 如:import car

4.4.2.3 导入模块中的所有类

要导入模块中的每个类,可使用下面的语法:from 模块名 import *。

注意:不推荐使用这种导入方式

4.4.3 在一个模块中导入另一个模块

在大型项目中,类分散到多个模块中,某个模块中的类依赖于另一个模块中的类。在这种情况下,可在前一个模块中导入必要的类。

你可能感兴趣的:((24)python类(4))