Python标准库32个模块的整理
最新版:50个标准库模块整理
python强大,主要是因为包多,且不说第三方包,单是标准库就让人望而生畏了。
在整理标准库的过程中,查阅了大量资料,以及官方文档,发现很多中文资料都有一个共同的特点——机翻风格严重。对于一些不常用,但有助于理解python运行机制的包,不仅中文资料乏善可陈,连英文资料都很稀缺,所以又不得不翻阅源码,加之时间有限,所以只总结了三十来个。
文章目录
- 快速入门
- 数学与函数式
- 日期时间相关的模块
- 系统模块
- 并发
- 文件类型
- 标记与数据
- 压缩和解压
- 音频相关
- 图像相关
- 其他
快速入门
首先,对于尚未入门的朋友,这里准备了四篇快速入门的文档
- 1小时快速入门Python
- 写给Matlab用户的Python急速入门手册
- 从Python新手到高手的68行代码
- python程序员不得不知的小技巧
数学与函数式
在入门之后,就应该迅速累积代码量了,这里建议从数学模块开始
- Python内置的6个数学模块
python号称函数式语言,而下面的模块则是助力Python成为函数式语言的三大神器
- 运算符函数化operator模块
- 高手分界线functools
- 高手专用itertools
日期时间相关的模块
- 顾名思义的time模块
- 可以打印日历的模块calendar
系统模块
- 操作系统功能的复现——os模块
- 路径处理之os.path
- 路径匹配模块glob
- 文件读写函数open
- Windows系统中python和C混合编程
- 系统错误码
- 系统设置模块:sys
并发
- Python多线程详解
- 多进程和多线程的语法过于雷同,所以并没有总结
文件类型
python提供了一些基本的文件类型处理模块。
标记与数据
- python字符串
- html
- csv文件
- json文件
- ini文件
压缩和解压
压缩和解压模块:zlib
音频相关
音频数据处理:audioop
音频文件识别:sndhdr
播放音乐:winsound
图像相关
图像类型识别:imghdr
单元测试模块:TestCase
色彩模式转换模块:colorsys
文本格式化:textwrap
其他
套接字通信:socket
二进制转化模块:struct
Python标准库32个模块的整理相关推荐
- Python 标准库之 sys 模块详解
Python sys 模块详解 1. 简介 "sys"即"system","系统"之意.该模块提供了一些接口,用于访问 Python 解释器 ...
- 用于生成随机数的python标准库模块是_17 Python 标准库之 random 模块 - Python 进阶应用教程...
Python 标准库之 random 模块 随机数是随机产生的数,比如购买彩票,中奖的号码就是随机的.random 库是用于生成随机数的 Python 标准库,random 库提供如下函数: 函数 功 ...
- python标准库之timeit模块
python标准库之timeit模块 --- 测量小代码片段的执行时间 源码: Lib/timeit.py https://docs.python.org/zh-cn/3.8/library/time ...
- Python标准库中os模块的environ获取系统的环境变量
应用背景:我们想要用Python获取到一些有关系统的各种环境变量信息的时候可以考虑使用Python标准库中的os模块的environ.什么是环境变量,环境变量是程序和操作系统之间的通信方式.有些字符不 ...
- 【python标准库】sys模块全解
文章目录 命令行传参 几个便捷的常量 监听 查找器和加载器 一些信息元组 不建议改动的信息常量 一些无参函数 其他函数 命令行传参 argv和orig_argv可以起到传递命令行参数的作用.例如新建p ...
- python标准库的图像处理模块_Python图像处理库PIL的ImageFont模块使用介绍
ImageFont模块定义了相同名称的类,即ImageFont类.这个类的实例存储bitmap字体,用于ImageDraw类的text()方法. PIL使用自己的字体文件格式存储bitmap字体.用户 ...
- Python标准库学习——sys模块
sys模块可以控制Python Shell窗口信息. 1.version 和 version_info 属性,可以列出目前所使用Python的版本信息. 列出目前所使用Python的版本信息. imp ...
- python标准库之itertools模块
itertools是python内置的模块,使用简单且功能强大,这里尝试汇总整理下,并提供简单应用示例:如果还不能满足你的要求,欢迎加入补充. 一.组成 itertools主要来分为三类函数,分别为无 ...
- 【Python标准库】base64模块
文章目录 简介 base64 base85 简介 在binacii模块中提供了base64的编解码方法,而base64模块,除了base64之外,还提供了Base16, Base32, Base85的 ...
- python标准库的图像处理模块_PIL:Python Imaging Library(图像处理标准库)
标签: 安装PIL Mac或Linux安装命令:sudo easy_install PIL 如果报错:fatal error: 'freetype/fterrors.h' file not found ...
最新文章
- 企业信息化投入中咨询服务_企业信息化咨询中的问题与对策研究
- .net平台下C#socket通信(中)
- xcode5 delete provisioning profile
- UDP、广播、多播与IGMP(七)
- extern用法详解(转)
- 130塔式服务器系统,PowerEdge T130塔式服务器怎么样
- 【Oracle RAC故障分析与处理】
- 如何在Windows 8中更改登录屏幕的颜色
- 马踏棋盘python_马踏棋盘python实现
- 定义返回函数指针(地址)的函数
- linux之解决libipopt.so.1: Cannot open shared object file
- NYOJ--1100--WAJUEJI which home strong!
- 基于jquery横向手风琴效果
- 基于ArcGIS软件的打开教程
- destoon使用教程之经典调用方法汇总
- 【微信小程序|Demo】订单结算页面
- 2020 android平板推荐,2020年2000元左右的平板哪一款好?2000元左右的平板推荐
- python 线程(1)-- 常用方法与属性,锁,同步
- OneDrive无法登陆正常使用 There was a problem connecting to onedrive
- 宁夏慢阻肺数字化管理中心与葛兰素史克启动战略合作