压缩

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. SQL--存储过程的使用

    存储过程的概念 存储过程类似一个函数,可以执行一条或者多条SQL语句,可带参数,可返回值 为了简化操作,方便更改和扩展,将一个事件的处理封装在一个单元中供使用. 创建存储过程 --创建存储过程(不带参 ...

  2. 从ObjectPool到CAS指令

    相信最近看过我的文章的朋友对于Microsoft.Extensions.ObjectPool不陌生:复用.池化是在很多高性能场景的优化技巧,它能减少内存占用率.降低GC频率.提升系统TPS和降低请求时 ...

  3. 真正“搞”懂HTTP协议03之时间穿梭

    上一篇我们简单的介绍了一下DoD模型和OSI模型,还着重的讲解了TCP的三次握手和四次挥手,让我们在空间层面,稍稍宏观的了解了HTTP所依赖的底层模型,那么这一篇,我们来追溯一下HTTP的历史,看一看 ...

  4. Git 分支管理策略汇总

    原文链接: Git 分支管理策略 最近,团队新入职了一些小伙伴,在开发过程中,他们问我 Git 分支是如何管理的,以及应该怎么提交代码? 我大概说了一些规则,但仔细想来,好像也并没有形成一个清晰规范的 ...

  5. golang实现一个简单的http代理

    代理是网络中的一项重要的功能,其功能就是代理网络用户去取得网络信息.形象的说:它是网络信息的中转站,对于客户端来说,代理扮演的是服务器的角色,接收请求报文,返回响应报文:对于web服务器来说,代理扮演 ...

  6. 定制ASP.NET Core的身份认证

    大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进. 在本章,我们将学习如何定制ASP.NET Core认证机制.微软把安全认证当做AS ...

  7. bugku web基础$_POST

    这道题也是让what=flag就行了 直接试试通过max hackbar来进行post传入 得到flag

  8. Day24:static关键字

    static static关键字是静态的意思,可以修饰成员方法.属性. static修饰的特点: 被类的所有对象共享 可以通过类名调用,也可以通过对象名调用:推荐使用类名调用! public clas ...

  9. 【面试题总结】JVM02:JVM参数调优、类加载机制

    四.JVM参数调优 1.调优工具 (1)jvisualvm:jdk提供的性能分析工具,可以监控java进程,对dump文件分析:查看应用程序的详细信息,针对不同插件,实现监控GC过程.内存.进程.线程 ...

  10. 【Shell脚本案例】案例3:批量创建100个用户并设置密码

    一.背景 新入职员工创建用户 二.常规操作 useradd zhangsan ls /home/ password zhangsan 三.考虑问题 1.实现自动输入密码,将其存到文件中 passwor ...