Python模块和包

模块

为了方便管理和归类函数,python使用模块包含一组函数。

  • 模块名由python文件的文件名表示,例如test.py的模块名为test。
  • 通过import test调用其他文件中的模块,类似于c/c++的include。
  • 模块中的函数通过test.func()调用。

为了方式模块名(即文件名)重复,python增加包的概念以区分模块名。

  • 包名由模块文件所在的文件目录名表示。
  • 为了区分普通目录和包,python要求包的文件夹中必须要存在一个名为'init.py'的文件,如果包是多级的,那么每一级都需要有这个文件。

引用模块函数

# 直接引用模块
import math
# 引用模块中的部分函数
from math import 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容