Imooc - Python3 进阶教程: Python的模块

本章讲解如何使用Python的模块,如何编写和导入模块,以及如何安装并使用第三方模块。
更新于: 2022-01-13 03:02:57

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模块导入的路径

  1. 导入官方模块的时候,不需要考虑路径问题,这是因为在搜索模块的时候,会默认包含官方模块的路径
  2. 如果需要导入自定义模块,则需要了解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

参考