压缩

zlib: 兼容gzip的压缩
gzip: 对gzip文件的支持
bz2: 对bzip2压缩的支持
lzma: 使用LZMA算法的压缩
zipfile: 操作ZIP存档
tarfile: 读取tar存档文件

文件格式化

csv: 读写CSV文件
configparser: 配置文件解析器
netrc: netrc文件处理器
xdrlib: XDR数据编码与解码
plistlib: 生成和解析Mac OS X.plist文件

并发

threading: 基于线程的并发
multiprocessing: 基于进程的并发
concurrent: 并发包
concurrent.futures: 启动并行任务
subprocess: 子进程管理
sched: 事件调度
queue: 同步队列
select: 等待I/0完成
dummy_threading: threading模块的替代(当_thread不可用时)
_thread:底层的线程API(threading基于其上)
_dummy_thread:_thread模块的替代(当_thread不可用时)

文本

string: 通用字符串操作
re: 正则表达式操作
difflib: 差异计算工具
textwrap: 文本填充
unicodedata: Unicode字符数据库
stringprep: 互联网字符串准备工具
readline: GNU按行读取接口
rlcompleter: GNU按行读取的实现函教

数据类型

datetime: 基于日期与时间工具
calendar: 通用月份函教
collections: 容器数据类型
collections.abc: 容器虚基类
heapq: 堆队列算法
bisect: 数组二分算法
array: 高效数值数组
weakref: 弱引用
types: 内置类型的动态创建与命名
copy: 浅拷贝与深拷贝
pprint: 格式化输出
reprlib: 交替repr()的实现

二进制数据

struct: 将字节解析为打包的二进制数据
codecs: 注册表与基类的扁解码器

数学

numbers: 数值的虚基类
math: 数学函数
cmath: 复数的数学函数
decimal: 定点数与浮点数计算
fractions: 有理数
random: 生成伪随机数

函数式编程

itertools: 为高效循环生成迭代器
functools: 可调用对象上的高阶函数与操作
operator: 针对函数的标准操作

文件与目录

os.path: 通用路径名控制
fileinput: 从多输入流中遍历行
stat: 解释stat()的结果
filecmp: 文件与目录的比较函数
tempfile: 生成临时文件与目录
glob: Unix风格路径名格式的扩展
fnmatch: Unix风格路径名格式的比对
linecache: 文本行的随机存储
shutil: 高级文件操作
macpath: MacOS 路径控制函教

持久化

pickle: Python对象序列化
copyreg: 注册机对pickle的支持函数
shelve: Python对象持久化
marshal: 内部Python对象序列化
dbm: Unix'数据库'接口
sqlite3: 针对sQLite数据库的API2.0

加密

hashlib: 安全散列与消息摘要
hmac: 针对消息认证的键散列

操作系统工具

os: 多方面的操作系统接口
io: 流核心工具
time: 时间的查询与转化
argparser: 命令行选项、参数和子命令的解析器optparser: 命令行选项解析器
getopt: C风格的命令行选项解析器
logging: Python日志工具
logging.config: 日志配置
logging.handlers: 日志处理器
getpass: 简易密码输入
curses: 字符显示的终端处理
curses.textpad: curses程序的文本输入域
curses.ascii: ASCII字符集工具
curses.panel: curses的控件栈扩展
platform: 访问底层平台认证数据
errno: 标准错误记号
ctypes: Python外部函教库

进程间通信

socket: 底层网络接口
ssl: socket对象的TLS /SSL填充器
asyncore: 异步套接字处理器
asynchat: 异步套接字命令/响应处理器
signal: 异步事务信号处理器
mmap: 内存映射文件支持

Python 常用库函数的更多相关文章

  1. python常用库函数 - 备忘

    基础库 1. 正则表达式:re 符号 ()小括号 -- 分组 []中括号 -- 字符类,匹配所包含的任一字符 #注:字符集合把[]里面的内容当作普通字符!(-\^除外) {}大括号 -- 限定匹配次数 ...

  2. [python] 常用正则表达式爬取网页信息及分析HTML标签总结【转】

    [python] 常用正则表达式爬取网页信息及分析HTML标签总结 转http://blog.csdn.net/Eastmount/article/details/51082253 标签: pytho ...

  3. Python 常用string函数

    Python 常用string函数 字符串中字符大小写的变换 1. str.lower()   //小写>>> 'SkatE'.lower()'skate' 2. str.upper ...

  4. C语言字符串操作常用库函数

    C语言字符串操作常用库函数 *********************************************************************************** 函数 ...

  5. Python常用模块之sys

    Python常用模块之sys sys模块提供了一系列有关Python运行环境的变量和函数. 常见用法 sys.argv 可以用sys.argv获取当前正在执行的命令行参数的参数列表(list). 变量 ...

  6. python常用数据类型内置方法介绍

    熟练掌握python常用数据类型内置方法是每个初学者必须具备的内功. 下面介绍了python常用的集中数据类型及其方法,点开源代码,其中对主要方法都进行了中文注释. 一.整型 a = 100 a.xx ...

  7. Python常用内建模块

    Python常用内建模块 datetime 处理日期和时间的标准库. 注意到datetime是模块,datetime模块还包含一个datetime类,通过from datetime import da ...

  8. 转载 C++常用库函数atoi,itoa,strcpy,strcmp的实现

    C++常用库函数atoi,itoa,strcpy,strcmp的实现 C语言字符串操作函数 1. 字符串反转 - strRev2. 字符串复制 - strcpy3. 字符串转化为整数 - atoi4. ...

  9. Python常用模块中常用内置函数的具体介绍

    Python作为计算机语言中常用的语言,它具有十分强大的功能,但是你知道Python常用模块I的内置模块中常用内置函数都包括哪些具体的函数吗?以下的文章就是对Python常用模块I的内置模块的常用内置 ...

  10. C++常用库函数

    C++常用库函数  转自:http://blog.csdn.net/sai19841003/article/details/7957115 1.常用数学函数 头文件 #include <math ...

随机推荐

  1. 齐博x1.3通用栏目名称及参数调用接口

    对于全站的频道可以使用下面的方法取出相应的栏目名称及参数http://qb.net/index.php/cms/wxapp.sorts.html注意,只需要把qb.net换成你的域名,cms 换成其它 ...

  2. 驱动开发:内核测试模式过DSE签名

    微软在x64系统中推出了DSE保护机制,DSE全称(Driver Signature Enforcement),该保护机制的核心就是任何驱动程序或者是第三方驱动如果想要在正常模式下被加载则必须要经过微 ...

  3. 解决@Url.Action("Action", "Controller",new {p1=v1,p2=v2 })的传参问题

    1.首先@Url.Action("Action", "Controller",new {p1=v1,p2=v2 })后面的model参数不可以直接用变量 需要先 ...

  4. 三、celery执行定时任务

    三.Celery执行定时任务 设定时间让celery执行一个 定时任务,product_task.py from celery_task import send_email from datetime ...

  5. awk模式pattern

    awk模式pattern 再来回顾下awk的语法 awk [option] 'pattern[action]' file ... awk是按行处理文本,刚才讲解了print动作,现在讲解特殊的patt ...

  6. uniapp/微信小程序 项目day03

    一.商品列表 1.1 获取数据 首先能够进入商品列表的途径 传的数据有 了解了这个之后就可以开始了,先创建分支 创建编译模式,并分配初试数据 这个时候就可以获取数据了 需要的数据 所以在发起请求之前需 ...

  7. 【Spring系列】- 手写模拟Spring框架

    简单模拟Spring 生命不息,写作不止 继续踏上学习之路,学之分享笔记 总有一天我也能像各位大佬一样 一个有梦有戏的人 @怒放吧德德 分享学习心得,欢迎指正,大家一起学习成长! 前言 上次已经学习了 ...

  8. mindxdl--common--web_cert_utils.go

    // Copyright (c) 2021. Huawei Technologies Co., Ltd. All rights reserved.// Package common this file ...

  9. 聊聊如何让办公网络直连Kubernetes集群PodIP/ClusterIP/Service DNS等

    想象一下,如果您日常使用的研发测试Kubernetes集群,能够有以下效果: 在办公网络下直接访问Pod IP 在办公网络下直接访问Service Cluster IP 在办公网络下直接访问集群内部域 ...

  10. 我的Vue之旅 11 Vuex 实现购物车

    Vue CartView.vue script 数组的filter函数需要return显式返回布尔值,该方法得到一个新数组. 使用Vuex store的modules方式,注意读取状态的方式 this ...