本文最后更新于 2019年11月17日 已经是 1291天前了 ,文章可能具有时效性,若有错误或已失效,请在下方留言。
模块(Module)
模块结构
mycompany 顶层包名(模块名)
├─ __init__.py
可空但必须存在
├─ abc.py
└─ xyz.py
- abc.py模块的名字就变成了mycompany.abc,xyz.py的模块名变成了mycompany.xyz。
- 可多级目录
mycompany
├─ web
│ ├─ init.py
│ ├─ utils.py
│ └─ www.py
├─__init__.py
├─ abc.py
└─ utils.py
使用模块
import sys
这样就引入了名为sys的模块,后面可以使用sys.
enjoy
├─ __init__.py
└─ fun.py
- init.py里要写入import enjoy.fun
import enjoy
enjoy.fun.info()
丰富的第三方模块
pip install SomePackage # 最新版本
pip install SomePackage==1.0.4 # 指定版本
pip install ‘SomePackage>=1.0.4’ # 最小版本
官方文档
使用文档