uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
安装Python第三方库的3种方法:uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1)使用pip命令;uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(2)集成安装方法;uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(3)文件安装方法。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1、使用pip命令(需要联网)uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
使用Python自带的pip安装工具安装第三方库时,需要打开操作系统提供的命令行,适合Winidows、macOS和Linux平台。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
常用的pip指令如下:uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(Python3.4之后的版本都自带了pip)uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
pip install <第三方库名>:安装指定的第三方库。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
pip install -U <第三方库名>:将已安装的第三方库更新到最新版本。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
pip uninstall <第三方库名>:卸载指定的第三方库。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
pip download <第三方库名>:下载但不安装指定的第三方库。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
pip show <第三方库名>:查看指定的第三方库的详细信息。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
pip search <第三方库名>:根据关键词在名称和介绍中搜索第三方库。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
pip list:列出当前系统已经安装的第三方库。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
python -m pip install --upgrade pip:升级pip。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
了解常用的模块pytessearct、pyquery、requests、urllib3、wheel、wordcloud(词云库)、xlrd(读Excel文件)、xlwt(写Excel文件)、setuptools、pymouse(模拟鼠标操作)、PyAutoGUI(模拟鼠标、键盘操作)、selenium(自动化测试环境搭建)、scrapy、cx_Oracle的安装方法。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
以安装wheel模块为例,具体操作如下:(以Windows为例)uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
方法1:联网安装uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
同时按下“Win+R”组合键,输入“cmd”字符,然后回车确认,进入命令行窗口,输入命令:pip install wheel 即可安装。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
方法2:本地安装uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1)将whl文件下载到计算机上(任意位置均可)。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(2)按照方法1的操作,打开命令行窗口,使用cd命令切换到whl文件所在的目录。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(3)使用命令:pip install ***.whl 安装下载好的文件。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2、集成安装方法uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
下载anaconda集成开发工具。注意区别32位和64位版本,运行下载的安装包即可。安装过程如下图所示:uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3、文件安装方法uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
下载对应版本的*.exe安装文件,如numpy-1.9.2-win32-superpack-python2.7.exe、mlpy-3.5.0.win32-py2.7.exe,双击运行文件即可。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
二、第三方库的导入方法uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
使用Python编写程序时,有些功能没必要自己实现,可以借助Python现有的标准库或者其他人提供的第三方库,如下所示:uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
math.pi # 使用圆周率
math.sin(0.5) # 使用正弦函数
math.sqrt(100) # 使用开方函数
import math # 导入math数学库
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1、import 模块名1 [as 别名1], 模块名2 [as 别名2], ···uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
使用这种语法格式的import语句,会导入指定模块中的所有成员(包括变量、函数、类等)。当需要使用模块中的成员时,只需将该模块名(或别名)作为前缀即可。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
如下所示:uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
m.pi # 将别名作为前缀,使用圆周率
import math as m # 导入math库,别名设为m
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2、from 模块名 import 成员1 [as 别名1], 成员2 [as 别名2], ···uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
使用这种语法格式的import语句,只会导入模块中指定的成员,而不是全部成员。同时,当程序中使用该成员时,无需附加任何前缀,直接使用成员名(或别名)即可;当import后面不是成员名,而是*号时,表示导入全部成员。uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
如下所示:uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
from math import *
# 导入math库中的所有成员,使用时无需任何前缀
uHZ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库