15、模块

模块

简介

  • 模块是python组织代码的基本方式
  • python的脚本都是用扩展名为py的文本文件保存的,一个脚本可以单独运行,也可以导入另一个脚本中运行。当脚本被导入运行时,我们将其称为模块(module)

  • python的模块可以按目录组织为包
  • 创建一个包的步骤是:
    • 建立一个名字为包名字的文件夹
    • 在该文件夹下创建一个__init__.py文件
    • 根据需要在该文件夹下存放脚本文件、已编译扩展及子包
    • import pack.m1, pack.m2, pack.m3

模块

  • 模块名与脚本的文件名相同
    • 例如我们编写了一个名为items.py的脚本,则可在另外一个脚本中用import items语句来导入它

总结

  • 模块是一个可以导入的python脚本文件

  • 包是一堆目录组织的模块和子包,目录下的__init__.py文件存放了包的信息

  • 可以用import, import as, from import等语句导入模块和包

      #假设有一个模块名为calc.py
      import calc
      import calc as calculate
      from calc import add
    
posted @   水之原  阅读(150)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
历史上的今天:
2012-01-01 工欲善其事,必先利其器.--转载
2012-01-01 每个项目最重要的十件事 --转载
2012-01-01 11 款用于优化、分析源代码的Java工具 --转载
点击右上角即可分享
微信分享提示