Imooc - Python3 进阶教程: Python的模块
本章讲解如何使用Python的模块,如何编写和导入模块,以及如何安装并使用第三方模块。
5-2 Python定义模块
# tools.py
def say_hello():
print('hello')
def say_goodbye():
print('goodbye')
5-3 Python导入模块
# 导入系统模块
import math
# 只导入模块中的一个成员
from math import pi
# 导入模块中所有成员
from math import *
# from as xx
from math import pow as mathpow
5-4 Python模块导入的路径
- 导入官方模块的时候,不需要考虑路径问题,这是因为在搜索模块的时候,会默认包含官方模块的路径
- 如果需要导入自定义模块,则需要了解Python导入模块搜索的路径。
# 模块搜索路径
import sys
sys.path
['', '/data/miniconda3/lib/python3.8', '/data/miniconda3/lib/python3.8/site-packages']
5-5 Python安装第三方模块的方法
# 安装
pip install django
# 卸载
pip uninstall django
参考