Python 模块整理

本文概述了Python中的系统内置模块如os、sys等,以及pip安装源和常见第三方模块的功能,包括数据处理、网络请求、数据库操作和GUI开发等。还介绍了解决pip安装错误的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:billy
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处

系统内置模块

模块名称模块功能
os包含普遍的操作系统功能
sys提供了一系列有关Python运行环境的变量和函数
random生成随机数
math提供了一些基本的数学函数和常量
time主要包含各种提供日期、时间功能的类和函数
datetime对 time 模块的一个高级封装
shutil一种高层次的文件操作工具
re可以直接调用来实现正则匹配
json用于字符串和数据类型间进行转换json
pickle提供了将对象序列化和反序列化的功能
logging将日志打印到了标准输出中
threading提供了更强大的多线程管理方案
multiprocessing提供了多进程编程的功能
subprocess提供了创建和管理子进程的功能
csv提供了处理csv文件的功能
queue实现了多生产者,多消费者的队列
hashlib提供了一些加密算法
functools提供了一些高阶函数
argparse提供了解析命令行参数的功能
configparser提供了解析配置文件的功能
collections提供了一些数据结构
unittest提供了一个简单的测试框架

pip 安装源

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/

pip 安装错误整理

  1. 在安装过程中出现报错信息,Cannot unpack file… 时,可以在命令行输入下面命令来安装
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn 包名

  2. Getting requirements to build wheel … error
    pip install wheel setuptools pip --upgrade

第三方模块

模块名称模块功能
psutil运维可以获取系统信息:内存,cpu,网速等等
prettytable可用来生成美观的ASCII格式的表格,把上面运维的数值转化成表格
requests是一个HTTP库,用于发送HTTP请求和处理响应
beautifulSoup可以从HTML或XML文件中提取数据
numpy提供了很多高级的数学方法,可以让Python像matlab一样处理矩阵
pandas用于数据处理和数据分析
matplotlib强大的画图展示工具
PyMySQL连接 mysql 数据库,并实现简单的增删改查
pysqlite3提供了一个轻量级的数据库引擎,可以操作 SQLite 数据库
pillow一个非常好用的图像处理库
opencv一个计算机视觉处理库
flash一个轻量级的Web框架,它适用于小型应用程序和API构建
django一个全栈Web框架,它提供了完整的MVC模式,包括模板引擎、ORM、表单处理、用户认证等功能
pyqt5用于GUI编程的一个重要库,可以在Python中使用Qt的所有功能
pygtk于Python的GUI程序开发GTK
scrapy提供了多种类型爬虫的基类,可以用于数据挖掘、监测和自动化测试
py2exe将python脚本转换为windows上可以独立运行的可执行程序
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值