(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 在一个模块中导入另一个模块

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容