Python Day117(类:导入整个模块&在一个模块中导入另一个模块)

导入整个模块

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

car.py


main.py

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

有时候,需要将类分散到多个模块中,以免模块太大,或在同一模块中存储不相关的类。将类存储在多个模块中,你可能会发现一个模块中的类依赖于另一个模块中的类。在这种情况下,可在前一个模块中导入必要的类。

1.将Car类存储在一个模块中

car.py

2.将ElectricCar类和Battery类存储在另一个模块中

electric_car.py


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

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,477评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,641评论 25 709
  • 长街车水马龙 宫门前鹅掌柳树 夫君窗前梨树满园 如今一入皇城深似海 君颜不似奴颜媚 为获新生 一场惊若天人翩鸿舞 ...
    幽瞳笑阅读 1,475评论 0 1
  • 导语 我们常常在问,旅行的意义是什么?可能每个人都会得出不尽相同的答案,就像说,一千个人心中就有一千个哈姆雷特。 ...
    漫游家阅读 1,475评论 0 0