1.3第三方库的安装(教案)-《程序设计基础(Python)》同步教学(电子工业版)

2024-08-10
| 5页
| 56人阅读
| 1人下载
普通

内容正文:

情景一 揭秘Python程序设计之谜 主题 第三方库的安装 序号 3 课时 2 教学手段 多媒体、板书、实训室 教学方法 讲授法、演示法、案例法 教学课型 □理论 □实训 √一体化 □( 其它 ) 教学目标 能力目标:掌握两种安装第三方库的方法。 知识目标:了解标准库与第三方库的区别、常用的第三方库名和功能。 素质目标:接受新知识、自主学习的能力 。 教学重点 第三方库的安装 教学难点 常用的第三方库名和功能 教学过程设计 备注 一、复习上一节上课内容并引出本节上课内容 我们使用Python来编写程序完成特定的功能,如果所有功能都重新开发的话,势必会延长开发的周期,增加开发的成本。其中Python的特点之一就是因为其本身具有丰富而且强大的库的第三方库,从而使编程效率大大提高。我们只需要完成第三方库的安装,再导入后调用,即可实现具体功能。 二、教学内容 1、第三方库简介 Python有两个库,分别是标准库与第三方库。标准库是随着Python安装的时候默认自带的库;而第三方库则需要下载后安装到python的安装目录下。强大的标准库奠定了python 发展的基石,丰富和不断扩展的第三方库是python 壮大的保证。可以说不断丰富并完善的Python库才是Python真正的魅力所在。我们可以把第三方库理解为一个黑匣子,它将编程过程中需要实现的功能进行归类,再对某一类功能进行开发后封装,以第三方库的形式表现出来。使用者不用关心它的内部逻辑和实现过程,只需要去寻找、掌握什么样的库可以帮助我们实现具体的功能,然后根据库的使用方法直接导入对应第三方库后再调用即可,常用的第三方库名和功能如下表所示。 库名 功能 库名 功能 NumPy 数据分析和计算基础库 Flask 轻量级Web开发框架 Matplotlib 二维数据可视化 WeRoBot 微信机器人开发框架 PIL 图像处理 SymPy 数学符号计算工具 Scikit-Learn 机器学习和数据挖掘 Pandas 高效数据分析和计算 Requests HTTP协议访问及网络爬虫 Networkx 复杂网络和图结构的建模和分析 Jieba 中文分词 PyQt5 基于Qt的专业级GUI开发框架 Beautiful Soup HTML和XML解析器 PyOpenGL 多平台OpenGL开发接口 Wheel Python第三方库文件打包工具 docopt Python命令行解析 PyInstaller 打包Python源文件为可执行文件 PyGame 简单小游戏开发框架 Django Python最流行的Web开发框架 Flask 轻量级Web开发框架 2、通过PyCharm安装第三方库 双击桌面“PyCharm Community Edition”快捷方式打开项目,单击“File”——“Settings”,在打开的对话框中单击“Project:xx”左边的小箭头符号(xx是新建的项目名称)——再单击“Python Interpreter”。此时可以看到已经安装成功的第三方库以及版本。 安装第三方库单击对话框右侧的“+”号,在弹出的“Available Packages”对话框中,左上方搜索栏中(放大镜后)输入你要安装的第三方库名(这里我们以安装numpy为例),PyCharm会自动搜索输入的库名,此时左侧显示与该库名类似的第三方库;右上方显示当前库的信息和版本号、右下方可以选中复选框选择你需要下载的版本(如果不勾选则默认为最新版本)如图1-27所示,最后单击“Install Package”开始自动安装,具体安装时间同第三方库的大小和网络速度有关。 安装结束后,返回“Settings”,会看到新安装的第三方库和安成功提示信息。 3、通过pip命令安装第三方库 首先使用组合键 “Win+R”打开运行窗口,输入“cmd”,打开命令提示符窗口,在窗口中输入“pip list”查看已安装的包,如果出现了WARNING提示,说明pip版本需要更新,只需要将提示信息后的更新命令复制后粘贴到提示后,回车确认即可完成更新。 将pip更新以后,使用“pip install第三方库的名” 就可以自动下载并安装第三方库了。如果在命令行末尾看到有“Successfully installed”信息即安装成功,操作过程如图1-30所示。最后使用“pip list” 命令进行安装验证如下图所示,如果想要卸载已经安装过的第三方库使用“pip uninstall库名”即可卸载。 4、注意事项 1.某些第三方库之间是有依赖关系的,可以使用“pip show 库名称”进行查看; 2. 使用pip命令安装第三方库,有时速度较慢,可以在“pip install 第三方库名”后加一个 “ -i ” 参数,后面可以指定国内的一个镜像源,用这个方法可以更加快速的安装好第三方库。(pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple) 三、总结 通过本次任务的学习和实践,我们了解了第三方库重要的意义、常用第三方库的名称和功能、Python官方第三方库的地址和国内镜像链接,掌握了安装第三方库的三种方法:能够独立通过PyCharm、pip命令和下载whl文件到本地离线安装第三方库,同时还掌握了第三方库的查询、更新和卸载的方法。强大的标准库奠定了python发展的基石,而不断丰富和扩展的第三方库则是python的魅力所在,目前第三方库已有几十万种,很多第三方库不仅功能强大而且还十分健壮,值得我们借鉴和学习。这正如牛顿所说:“如果说我比别人看得更远些,那是因为我站在了巨人的肩上”。 作业布置 安装第三方库Python-docx、xlrd、xlwt和Python-pptx 教学反思 学科网(北京)股份有限公司 $$

资源预览图

1.3第三方库的安装(教案)-《程序设计基础(Python)》同步教学(电子工业版)
1
1.3第三方库的安装(教案)-《程序设计基础(Python)》同步教学(电子工业版)
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。