python的常用扩展库以及使用方式

如何治疗白癜风土方 http://baidianfeng.39.net/a_bdfnzhm/150920/4698990.html

一、常用库(标准库+扩展库)

标准库说明

math数学模块

random随机数以及随机化相关模块

datetime日期时间模块

collections包含更多扩展性序列的模块

functools与函数以及函数式编程有关的模块

tkinter开发GUI程序的模块

urllib与网页内容读取以及网页地址解析有关的模块

扩展库场景

openpyxl读写Excel文件

python-docx读写Word文件

numpy数组计算和矩阵计算

scipy科学计算

pandas数据分析

matplotlib数据可视化或科学计算可视化

scrapy爬虫框架

shutil系统运维

pyopengl计算机图形学编程

pygame游戏开发

sklearn机器学习

tensorflow深度学习

二、扩展库安管理工具pip

pip命令实例说明

pipfreeze列出已安装模块及其版本号

pipinstallpackage[==version]在线安装指定模块(的指定版本)

pipinstallpackage.whl离线安装扩展模块

pipinstallpackage1package2依次在线安装模块1、模块2

pipinstall--upgradepackage升级模块

pipuninstallpackage[==version]卸载模块

如果计算上安装多个版本的python或希望在虚拟环境中安装模块,最好切换至相应环境的scripts文件夹下再执行命令。

三、扩展库导入

import模块名[as别名]

#必须以“模块名.对象名”(“别名.对象名”)的形式访问对象。importmath#计算最大公约数。math.gcd(2,4)

from模块名import对象名[as别名]

#不需要使用模块名作为前缀。importmathmath.gcd(2,4)

from模块名import*

#一次性导入模块所有对象,简单粗暴,但一般不推荐使用。frommathimport*gcd(2,4)sin(5)




转载请注明:http://www.aierlanlan.com/rzfs/3963.html