搜索
房产
装修
汽车
婚嫁
健康
理财
旅游
美食
跳蚤
二手房
租房
招聘
二手车
教育
茶座
我要买房
买东西
装修家居
交友
职场
生活
网购
亲子
情感
龙城车友
找美食
谈婚论嫁
美女
兴趣
八卦
宠物
手机

python标准库简介

[复制链接]
查看: 20|回复: 0

1万

主题

1万

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
45261
发表于 2020-2-14 22:59 | 显示全部楼层 |阅读模式
python标准库简介

文本


  • string:通用字符串操纵
  • re:正则表达式操纵
  • difflib:差别盘算工具
  • textwrap:文本加添
  • unicodedata:Unicode字符数据库
  • stringprep:互联网字符串预备工具
  • readline:GNU按行读取接口
  • rlcompleter:GNU按行读取的实现函数
二进制数据


  • struct:将字节分解为打包的二进制数据
  • codecs:注册表与基类的编解码器
数据典范


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


  • numbers:数值的虚基类
  • math:数学函数
  • cmath:复数的数学函数
  • decimal:定点数与浮点数盘算
  • fractions:有理数
  • random:天生伪随机数
函数式编程


  • itertools:为高效循环天生迭代器
  • functools:可挪用工具上的高阶函数与操纵
  • operator:针对函数的标准操纵
文件与目录


  • os.path:通用途径名控制
  • fileinput:从多输入流中遍历行
  • stat:表白stat()的成果
  • filecmp:文件与目录的比力函数
  • tempfile:天生姑且文件与目录
  • glob:Unix气概途径名格式的扩大
  • fnmatch:Unix气概途径名格式的比对
  • linecache:文本行的随机存储
  • shutil:高级文件操纵
  • macpath:Mac
    OS 9途径控制函数
持久化


  • pickle:Python工具序列化
  • copyreg:注册机对pickle的支持函数
  • shelve:Python工具持久化
  • marshal:内部Python工具序列化
  • dbm:Unix“数据库”接口
  • sqlite3:针对SQLite数据库的API2.0
紧缩


  • zlib:兼容gzip的紧缩
  • gzip:对gzip文件的支持
  • bz2:对bzip2紧缩的支持
  • lzma:操纵LZMA算法的紧缩
  • zipfile:操纵ZIP存档
  • tarfile:读写tar存档文件
文件格式化


  • csv:读写CSV文件
  • configparser:设备文件分解器
  • netrc:netrc文件处置惩罚器
  • xdrlib:XDR数据编码与解码
  • plistlib:天生息争析Mac OS X.plist文件
加密


  • 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内部函数库
并发


  • threading:基于线程的并行
  • multiprocessing:基于过程的并行
  • concurrent:并发包
  • concurrent.futures:启动并利用命
  • subprocess:子过程治理
  • sched:事变调理
  • queue:同队伍列
  • select:期待I / O完成
  • dummy_threading:threading模块的更换(当_thread不成用时)
  • _thread:底层的线程API(threading基于其上)
  • _dummy_thread:_thread模块的更换(当_thread不成用时)
过程间通讯


  • socket:底层收集接口
  • ssl:socket工具的TLS / SSL加添器
  • asyncore:异步套接字处置惩罚器
  • asynchat:异步套接字命令 / 响应处置惩罚器
  • signal:异步事务信号处置惩罚器
  • mmap:内存映照文件支持
互联网


  • email:邮件与MIME处置惩罚包
  • json:JSON编码与解码
  • mailcap:mailcap文件处置惩罚
  • mailbox:多种格式控制邮箱
  • mimetypes:文件名与MIME典范映照
  • base64:RFC
    3548:Base16、Base32、Base64编码
  • binhex:binhex4文件编码与解码
  • binascii:二进制码与ASCII码间的转化
  • quopri:MIME
    quoted - printable数据的编码与解码
  • uu:uuencode文件的编码与解码
HTML与XML


  • html:HTML支持
  • html.parser:简单HTML与XHTML分解器
  • html.entities:HTML通用实体的界说
  • xml:XML处置惩罚模块
  • xml.etree.ElementTree:树形XML元素API
  • xml.dom:XML
    DOM
    API
  • xml.dom.minidom:XML
    DOM最小天生树
  • xml.dom.pulldom:构建部分DOM树的支持
  • xml.sax:SAX2分解的支持
  • xml.sax.handler:SAX处置惩罚器基类
  • xml.sax.saxutils:SAX工具
  • xml.sax.xmlreader:SAX分解器接口
  • xml.parsers.expat:应用Expat快速分解XML
互联网协议与支持


  • webbrowser:浅显Web欣赏器控制器
  • cgi:CGI支持
  • cgitb:CGI剧本反向追踪治理器
  • wsgiref:WSGI工具与援用实现
  • urllib:URL处置惩罚模块
  • urllib.request:翻开URL毗连的扩大库
  • urllib.response:urllib模块的响应类
  • urllib.parse:将URL分解成组件
  • urllib.error:urllib.request激发的很是类
  • urllib.robotparser:robots.txt的分解器
  • http:HTTP模块
  • http.client:HTTP协议客户端
  • ftplib:FTP协议客户端
  • poplib:POP协议客户端
  • imaplib:IMAP4协议客户端
  • nntplib:NNTP协议客户端
  • smtplib:SMTP协议客户端
  • smtpd:SMTP办事器
  • telnetlib:Telnet客户端
  • uuid:RFC4122的UUID工具
  • socketserver:收集办事器框架
  • http.server:HTTP办事器
  • http.cookies:HTTPCookie状态治理器
  • http.cookiejar:HTTP客户真个Cookie处置惩罚
  • xmlrpc:XML - RPC办事器和客户端模块
  • xmlrpc.client:XML - RPC客户端拜候
  • xmlrpc.server:XML - RPC办事器根柢
  • ipaddress:IPv4 / IPv6控制库
多媒体


  • audioop:处置惩罚原始音频数据
  • aifc:读写AIFF和AIFC文件
  • sunau:读写Sun
    AU文件
  • wave:读写WAV文件
  • chunk:读取IFF大文件
  • colorsys:色彩系统间转化
  • imghdr:指定图像典范
  • sndhdr:指定声音文件典范
  • ossaudiodev:拜候兼容OSS的音频装备
国际化


  • gettext:多说话的国际化办事
  • locale:国际化办事
编程框架


  • turtle:Turtle图形库
  • cmd:基于行的命令表白器支持
  • shlex:简单辞书分析
Tk图形用户接口


  • tkinter:Tcl / Tk接口
  • tkinter.ttk:Tk主题控件
  • tkinter.tix:Tk扩大控件
  • tkinter.scrolledtext:滚轴文本控件
斥地工具


  • pydoc:文档天生器和在线帮助系统
  • doctest:交互式Python示例
  • unittest:单元测试框架
  • unittest.mock:模拟工具库
  • test:Python回归测试包
  • test.support:Python测试工具套件
  • venv:捏造情况搭建
调试


  • bdb:调试框架
  • faulthandler:Python反向追踪库
  • pdb:Python调试器
  • timeit:小段代码尝试时候测算
  • trace:Python尝试状态追踪
运转时


  • sys:系统关连的参数与函数
  • sysconfig:拜候Python设备信息
  • builtins:内置工具
  • main:顶层剧本情况
  • warnings:警告控制
  • contextlib:with状态的高低文工具
  • abc:虚基类
  • atexit:出口处置惩罚器
  • traceback:打印或读取一条栈的反向追踪
  • future:未来状态界说
  • gc:渣滓采取接口
  • inspect:检查存活的工具
  • site:址关连的设备钩子(hook)
  • fpectl:浮点数很是控制
  • distutils:天生和安装Python模块
表白器


  • code:基类表白器
  • codeop:编译Python代码
导入模块


  • imp:拜候import模块的内部
  • zipimport:从ZIP归档中导入模块
  • pkgutil:包扩大工具
  • modulefinder:经过剧本查找模块
  • runpy:定位并尝试Python模块
  • importlib:import的一种尝试
Python说话


  • parser:拜候Python分解树
  • ast:笼统句法树
  • symtable:拜候编译器标记表
  • symbol:Python分解树中的常量
  • token:Python分解树中的常量
  • keyword:Python关键字测试
  • tokenize:Python源文件分词
  • tabnany:含糊缩进检测
  • pyclbr:Python类欣赏支持
  • py_compile:编译Python源文件
  • compileall:按字节编译Python库
  • dis:Python字节码的反汇编器
  • pickletools:序列化斥地工具
此外


  • formatter:通用格式化输出
Windows关连


  • msilib:读写Windows
    Installer文件
  • msvcrt:MS
    VC + + Runtime的有用步伐
  • winreg:Windows注册表拜候
  • winsound:Windows声音播放接口
Unix关连


    • posix:最常用的POSIX挪用
    • pwd:密码数据库
    • spwd:影子密码数据库
    • grp:组数据库
    • crypt:Unix密码考证
    • termios:POSIX气概的tty控制
    • tty:终端控制函数
    • pty:伪终端工具
    • fcntl:系统挪用fcntl()
      和ioctl()
    • pipes:shell管道接口
    • resource:资本可用信息
    • nis:Sun的NIS的接口
    • syslog:Unix
      syslog:步伐库


免责声明:假如加害了您的权益,请联系站长,我们会实时删除侵权内容,感谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2006-2014 全椒百姓网-全椒知名**,发布及时新鲜的全椒新闻资讯 生活信息 版权所有 法律顾问:高律师 客服电话:0791-88289918
技术支持:迪恩网络科技公司  Powered by Discuz! X3.2
快速回复 返回顶部 返回列表