文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
Python程序设计与案例教程 chap13Python第三方库
Python程序设计与案例教程 chap13Python第三方库
格式:ppt
大小:1.11 MB
文档页数:13
下载文档原格式
下载原文件
/ 13
下载本文档
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
使用pyinstller库时需要注意:
(1) 文件路径中不能出现空格和英文句号(.)。 (2) 源文件必须是UTF-8编码格式。
random库——针对整数的方法
方法
含义
randint(a, b) 返回一个a <= N <= b的随机整数
randrange([start,] 从指定范围start~stop内,按指定步长step递
stop[,step])
增的集合中,获取一个随机整数
13.4 jieba库
jieba是Python 第三方中文分词库。jieba分词依靠中文词 库确定汉字之间的关联概率,将汉字间概率大的组成词组, 形成分词结果。
由于jieba是第三方库,因此需要在本地安装才可以使用, 在命令行下输入以下命令安装: pip install jieba
用于Python的QT开发库
Python下的GUI编程框架,与MFC的架构相似
用于连接MySQL服务器
NoSQL 数据库,用于操作MongoDB数据库
13.2 Python第三方库的安装
13.2.1在线安装
1. 安装第三方库 在Windows环境中打开command窗口,在command窗
口输入以下命令: pip install第三方库名称
SciPy
NumPy
PyGTK PyQt WxPython PyMySQL pymongo
用途
开源web开发框架,遵循MVC设计
简单的Web框架,自身包含了Web服务
小巧灵活的Web框架
基于Python的Web应用程序开发框架
基于Python的高效、可靠的Web开发框架
开源的Web应用服务器
基于Python的MVC风格的Web应用程序框架
13.3 pyinstller库
pyinstaller命令的常用参数
参数 -h -F -D -p -i -c -w
-clean
功能 查看帮助 生成单个可执行文件 打包多个文件 添加Python文件使用的第三方库路径 指定打包程序使用的图标 使用控制台子系统执行(默认)(只对Windows操作系统有效) 使用Windows子系统执行,当程序启动的时候不会打开命令行 清理打包过程中产生的临时文件
jieba库分词模式
(1) 精确模式:把文本精确切分开,不存在冗余单词,适合于 文本分析。 (2) 全模式:把文本中所有可以成词的词语都扫描出来,有冗 余 ,速度非常快,但是不能解决歧义。 (3) 搜索引擎模式:在精确模式的基础上,对长词再次切分, 提高召回率,适合用于搜索引擎分词。
jieba库常用函数
流行的网络编程库,大型Web框架
Web开发框架 使用Python实现的类matlab的第三方库,用来绘制 数学二维图形 基于Python的matlab实现,旨在实现matlab的所有 功能 基于Python的科学计算第三方库,提供了矩阵数据 类型、矢量处理、线性代数、傅立叶变换等数值 基于Python的GUI程序开发GTK+库
注意:该方式只下载,并不会安装第三方库。
13.2 Python第三方库的安装
13.2.2 离线安装
离线安装首先需要下载安装包。 第三方库安装包下载地址如下: http://www.lfd.uci.edu/~gohห้องสมุดไป่ตู้ke/pythonlibs/
在该页面找到下载所需的库的.whl文件,下载该文件到 一个目录下,从控制台进入该目录,输入下列命令安装该文 件:
pip install ***.whl
13.2 Python第三方库的安装
13.2.3 解压安装
离线安装前下载的whl文件是Python库的打包格式,相当 于Python库的安装文件。
whl文件本质上是压缩格式文件,可以通过修改扩展名进 行解压安装。
在解压安装时,将文件的.whl后缀名改为zip,然后使用解 压缩工具进行解压。
Python程序设计与案例教程 第13章 Python第三方库
13.1 Python常用第三方库
分类 Web框架
科学计算 GUI
数据库
名称 Django Karrigell webpy CherryPy Pylons Zope TurboGears Twisted Quixote
Matplotlib
执行完成后,源文件所在目录将会生成dist和build两个文件夹。 也可以给pyinstaller命令添加-F参数,表示对Python源文件生成
一个独立的可执行文件。例如: python_test.exe-FE:\python_test.py
执行该命令后,在dist目录中生成了python_test.exe文件,没有 包含任何依赖库。
解压之后一般都会得到两个文件夹,将与第三方库同名的 文件夹拷贝到Python安装目录下的Lib文件夹中,就安装 好了第三方库。
13.3 pyinstller库
pyinstller是第三方库,使用之前必须先安装,在命令行输入以下 命令: pip install pyinstller
假设有Python源文件命名为python_test.py,存放在E盘根目录 下,在命令行输入以下命令: pyinstaller E:\python_test.py
函数
描述
jieba.cut(s)
精确模式,返回一个可迭代的数据类型
jieba.cut(s, cut_all=True) 全模式,输出文本s中所有可能单词
jieba.cut_for_search(s)
搜索引擎模式,适合搜索引擎建立索引的分词结果
jieba.lcut(s)
精确模式,返回一个列表类型
jieba.lcut(s, cut_all=True) 全模式,返回一个列表类型
2. 卸载第三方库 pip uninstall第三方库名称
3. 查看列出已安装的软件包 pip list
4. 查找需要更新的软件包 pip list –outdated
13.2 Python第三方库的安装
13.2.1在线安装
5. 更新第三方库 pip install --upgrade 第三方库名称 6. 查看第三方库的详细信息 pip show第三方库名称 7. 搜素软件包 pip search 查询关键字 8. 下载第三方库的安装包 pip download 第三方库名称
合集下载
相关主题
python程序设计入门
文档推荐
Python程序设计基础教案8--程序的分支结构
页数:7
全套课件 Python程序设计
页数:233
Python编程入门指南
页数:3
Python程序设计基础习题复习资料与分析
页数:27
Python程序设计入门教程
页数:3
Python编程入门教程
页数:4
学会使用Python编程的十个基础步骤
页数:3
Python程序设计基础与应用课件第8章
页数:29
《Python程序设计基础》程序设计入门
页数:39
《Python程序设计基础教程(慕课版)》01
页数:43
最新文档
饭店包间名字大全
word无法创建工作文件,请检查临时环境变量
自行车健身比赛开幕式讲话词
2018乡村医生个人工作总结
MySQL测试题 SQL
合勤NXC5200
铁路集中箱空箱调度优化建模案例(案例2)
微分几何教学大纲-复旦大学数学科学学院
人教版九年级数学上册导学案:24.1.1_圆【精品】
(整容后办护照用)医院整容证明