1. 模块分类
模块分为三种:
-
内置标准模块(又称标准库)执行help(‘modules’)查看所有python自带模块列表
-
第三方开源模块,可通过pip install 模块名 安装
-
自定义模块
2. 内置模块导入
import time
from parsel import Selector
注意:模块一旦被调用,即相当于执行了另外一个py文件里的代码
3. 三方模块导入
模块下载
python的开源模块库在这个页面上点download,下载后,解压并进入目录,执行以下命令完成安装。
编译源码 python setup.py build
安装源码 python setup.py install
通过pip安装(推荐)
pip3 install requests #requests 是模块名
pip命令会自动下载模块包并完成安装。
软件一般会被自动安装你python安装目录的site-packages子目录里
pip命令默认会连接在国外的python官方服务器下载,速度比较慢,你还可以使用国内的镜像源。
- 清华:https://pypi.tuna.tsinghua.edu.cn/simple
- 阿里云:http://mirrors.aliyun.com/pypi/simple/
- 华中理工大学:http://pypi.hustunique.com/
- 山东理工大学:http://pypi.sdutlinux.org/
- 豆瓣:http://pypi.douban.com/simple/
# pip3 install -i https://pypi.doubanio.com/simple/ 包名
pip3 install -i http://pypi.douban.com/simple/ requests
下载后,直接导入使用就可以,跟自带的模块调用方法无差