python导入类

Posted dapan-no1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python导入类相关的知识,希望对你有一定的参考价值。

导入类的方法:

1.from 模块 import 类名

在主文件中,使用就是:类名

2.import 模块

在主文件中,使用就是:模块.类名

3.导入模块当中所有类 (不推荐)

from  module_name import  *

4.从一个模块当中,导入另一个模块

有时候,需要将类分散到多个模块中,以免模块太大,或在同一个模块中存储不相关的类。
将类存储在多个模块中时,你可能会发现一个模块中的类依赖于另一个模块中的类。在这种情况
下,可在前一个模块中导入必要的类。例如,下面将 Car 类存储在一个模块中,并将 ElectricCar 和 Battery 类存储在另一个模块中。
我们将第二个模块命名为 electric_car.py,并将Battery 和 ElectricCar 类复制到这个模块中。

 

以上是关于python导入类的主要内容,如果未能解决你的问题,请参考以下文章

无法从python中的另一个目录导入python类[重复]

C++ Python 导入类;调用方法

如何导入上面目录中的 Python 类?

Python从另一个类导入类[关闭]

Python_包模块类导入

使用 `importlib` 从 Python 模块中仅导入特定类