参考书目
拜读的是计算机等级考试官方推荐教程 《全国计算机等级考试二级教程Python语言程序设计(2022年版)》,该书目可用于应试备考中知识点梳理,同时也很适合初学者使用。本文将记录本人在阅读学习过程中的总结与思考。
其余科目大纲教材可访问:全国计算机等级考试官网
第十章:Python第三方库概览
本章知识导图
10.1 Python第三方库的获取和安装
Python第三方库依照安装方式灵活性和难易度有3个方法:pip工具安装、自定义安装和文件安装。
10.1.1 pip工具安装
- 简介:pip是Python官方提供并维护的在线第三方库安装工具。它是Python第三方库最主要且最高效的安装方式,可以安装超过90%以上的第三方库。
- 缺陷:但受限于操作系统编译环境,有极少库无法在Windows环境正确安装,此时请选用自定义方式或文件安装方式安装。
10.1.2 pip工具使用
注意:请在命令行内使用pip;请勿在IDLE环境下运行pip
- 列举常用pip子命令:
pip -h
- 安装库:
pip install <拟安装库名>
- 卸载库:
pip uninstall <拟卸载库名>
- 查看已安装库:
pip list
- 查询某个已安装库信息:
pip show <拟查询库名>
- 下载第三方库安装包但不安装:
pip download <拟下载库名>
- 联网搜索库名或摘要中的关键字:
pip search <拟查询关键字>
10.2 PyInstaller库
- 简介: PyInstaller可以在Windows、Linux、MacOS X等操作系统下将Python源文件(即.py文件)打包,变成直接可运行的可执行文件。
- 打包的好处: 打包后,Python程序可以在未安装Python的环境中运行,也可以作为一个独立文件方便传递和管理。
更多关于PyInstaller库的内容请访问:https://pyinstaller.org
10.2.1 安装
pip install PyInstaller
10.2.2 程序打包流程
参数 | 功能 |
---|---|
-h, —help | 查看帮助 |
–clean | 清理打包过程中的临时文件 |
-D, –onedir | 默认值,生成dist目录 |
-F, –onedir | 在dist文件夹中之生成独立的打包文件 |
–i<图标文件名.ico> | 指定打包程序使用的图标(icon)文件 |
以博饼小游戏项目为例:
一个小项目,文件不多:image
文件夹内存放着项目会用到的几张图片;cover.ico
文件为最后程序打包后的图标;剩余的两个py文件是项目的Python程序,Game.py
是我自定义的一个函数库,run.py
是项目运行程序,因此,打包的时候我们需要选择打包run.py
文件
pyinstaller run.py #方法1:直接打包
pyinstaller -F run.py #方法2:选择参数F
pyinstaller -i cover.ico -F run.py
运行成功后该项目文件夹下出现build
、dist
和.spec
三个新文件
其中,build目录是PyInstaller储存临时文件的目录,可以安全删除。若直接打包,最终打包程序在dist内部与源文件同名的目录中。目录中其他文件是可执行文件的动态链接库,若将exe文件拖离该目录,则无法运行。
若使用-F指令,则dist目录内仅会生成一个独立的可执行文件,将其拖拽至任何目录下,或重命名后依旧可以正常运行。其中参数-F
是很受欢迎的,建议作为打包的必选项。
10.3 jieba库
10.4 wordcloud库
请移步博文:【干货】Python:wordcloud库绘制词云图
习题
个人整理了一些Python习题与相应的解析,可见专栏:Python编程习题
本文代码编译环境及版本
更新日志
时间 | 内容 |
---|---|
2022.10 | 首次发表 |
2023.2.7 | 更新10.1 pip部分内容 |
原文地址:https://blog.csdn.net/weixin_47282404/article/details/128883225
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_46360.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!