常见的python标准库,列出五个python标准库

  常见的python标准库,列出五个python标准库

  今天边肖就给大家总结一下python 200标准库

  边肖本人是一名python开发工程师。我花了三天时间整理了一套python学习教程,从最基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等等。这些资料可以由我想要的小伙伴点击收集

  文本字符串:常规字符串操作

  回复:正则表达式操作

  Difflib:一个计算差异的工具

  文本换行:文本填充

  Unicode数据:Unicode字符数据库

  准备:互联网字符串准备工具

  Readline:GNU逐行读取接口

  Rl完成器:GNU逐行读取的实现函数

  Struct:将字节解析为打包的二进制数据。

  编解码器:注册表和基类的编解码器

  数据日期时间:一个基于日期和时间的工具

  日历:常规月份功能

  集合:容器数据类型

  Collections.abc:容器虚拟基类

  Heapq:堆队列算法

  对分:数组二进制算法

  数组:高效的数字数组

  Weakref:弱引用

  类型:内置类型的动态创建和命名

  复制:浅复制和深复制

  R lib:替代repr()的实现

  数学数字:数值的虚拟基类

  数学:数学函数

  Cmath:复数的数学函数

  小数:定点数和浮点数的计算

  分数:有理数

  随机:生成伪随机数

  函数编程迭代工具:为高效循环生成迭代工具

  Functools:对可调用对象的高阶函数和操作

  运算符:函数的标准运算。

  和文件目录os.path:通用路径名控制

  Fileinput:遍历多输入流中的行

  Stat:解释stat()的结果

  文件和目录之间的比较函数

  Tempfile:生成临时文件和目录。

  Glob:扩展名glob:Unix风格的路径名格式

  fn match:UNIX风格路径名格式的比较

  Linecache:文本行的随机存储

  Shutil:高级文件操作

  Mac路径:MAC OS 9路径控制功能

  持久性pickle:Python对象序列化

  Copyreg:注册器对pickle的支持功能

  搁置:Python对象持久性

  封送:内部Python对象的序列化

  Dbm:Unix“数据库”接口

  Sqlite3:用于Sqlite数据库的API2.0

  压缩zlib:兼容gzip的压缩

  Gzip:支持gzip文件

  Bz2:支持bzip2压缩

  LZMA:使用lzma算法的压缩

  ZIPfile:操作zip存档

  Tarfile:读写tar归档文件

  加密hashlib:安全散列和消息摘要

  Hmac:用于消息认证的密钥散列

  操作系统工具os:各种操作系统接口

  Io:流核心工具

  时间:对时间的质疑和转换

  Argparser:命令行选项、参数和子命令的解析器

  Optparser:命令行选项解析器

  c风格命令行选项解析器

  日志:Python日志工具

  Logging.config:日志配置

  Logging.handlers:日志处理器

  Getpass:简单的密码输入

  诅咒:字符显示的终端处理

  curses . text pad:curses程序的curses文本输入字段。

  Curses.ascii:ASCII字符集工具

  Curses.panel:curses的控制堆栈扩展

  平台:访问底层平台的认证数据

  Errno:标准错误标记

  Ctypes:Python外部函数库

  并发线程:基于线程的并行性

  多重处理:基于进程的并行性

  并发:和外包

  Concurrent.futures:启动并行任务。

  子流程:子流程管理

  Sched:事件计划

  队列:同步队列

  选择:等待I/O完成。

  Dummy_threading:threading:替换线程模块(当_thread不可用时)

  _thread:底层线程API(线程基于它)

  _ dummy _thread:替换_thread模块(当_ thread不可用时)

  进程间通信套接字:底层网络接口

  SSL:套接字对象的TLS/SSL填充程序

  异步套接字处理器

  异步套接字命令/响应处理器

  信号:异步事务信号处理器

  Mmap:内存映射文件支持

  电子邮件:邮件和MIME处理包

  Json:JSON编码和解码

  邮件帽:邮件帽文件处理

  邮箱:多种格式控制邮箱。

  MIMEtypes:文件名和mime类型之间的映射

  Base64: RFC 3548: Base16、Base32、Base64编码

  Binhex:binhex4文件编码和解码

  Binascii:二进制代码和ascii代码之间的转换

  quopri:MIMEquoted-printable数据的编码和解码

  zydsb:zydsbencode文件的编码和解码

  互联网协议和支持网络浏览器:简单的网络浏览器控制器

  Cgi:CGI支持

  Cgitb:CGI脚本回溯管理器

  Wsgi ref: wsgi工具和参考实现

  Urllib:URL处理模块

  Urllib.request:打开URL连接的扩展库。

  URL lib . response:URL lib模块的响应类。

  Urllib.parse:将URL解析成一个组件。

  Urllib.error:异常类引发了urllib.error:urllib.request

  Urllib.robotparser:robots.txt的robots.txt解析器。

  Http:HTTP模块

  Http.client:HTTP协议客户端

  FTP协议客户端

  弹出式菜单:POP协议客户

  Imaplib:IMAP4协议客户端

  NNTP图书馆:NNTP协议客户端

  Smtplib:SMTP协议客户端

  Smtpd:SMTP服务器

  Telnetlib:Telnet客户端

  zydbid:RFC 4122的UUID对象

  Socketserver: Web服务器框架

  Http.server:HTTP服务器

  Http.cookies:HTTPCookie状态管理器

  HTTP . cookie jar:HTTP客户端的Cookie处理

  Xmlrpc:XML-RPC服务器和客户端模块

  Xmlrpc.client:XML-RPC客户端访问

  XML RPC . server:XML-RPC server foundation

  Ipaddress:IPv4/IPv6控制库

  多媒体音频操作:处理原始音频数据

  AIFC:读写AIFF和aifc文件

  Sun AU:读写sunau文件

  WAVe:读写wav文件

  组块:读取IFF文件

  颜色:颜色系统之间的转换

  Img:指定图像类型。

  指定声音文件类型

  Ossaudiodev:访问OSS-兼容的音频设备。

  国际化gettext:多语言国际化服务

  区域设置:国际服务

  编程框架海龟:海龟图形库

  Cmd:基于行的命令解释器支持

  简单的字典分析

  Tk图形用户界面tkinter:Tcl/Tk界面

  Tkinter.ttk: TK主题控件

  Tkinter。tix: TK扩展控件

  Tkinter.scrolledtext:滚动文本控件

  开发工具pydoc:文档生成器和在线帮助系统

  Doctest:交互式Python示例

  单元测试:单元测试框架

  测试:Python回归测试包

  Test.support:Python测试工具套件

  虚拟环境建设

  调试bdb:调试框架

  Faulthandler:Python反向跟踪库

  Pdb:Python调试器

  Timeit:计算小代码的执行时间

  跟踪:Python执行状态跟踪

  运行时系统:系统相关的参数和函数

  Sysconfig:访问Python配置信息

  Main:顶级脚本环境

  警告:警告控件

  Contextlib:with状态的with上下文工具

  Abc:虚拟基类

  Atexit:导出处理器

  回溯:打印或读取堆栈的回溯。

  未来:未来状态的定义

  垃圾收集接口

  检查:检查幸存的物体。

  站点:与地址相关的配置挂钩

  Fpectl:浮点异常控制

  Distutils:生成和安装Python模块

  解释器代码:基类解释器

  代码:编译Python代码

  Imp:进入导入模块内部

  Zipimport:从zip存档中导入模块

  Pkgutil:包扩展工具

  Modulefinder:通过脚本查找模块

  运行:定位并执行Python模块。

  导入:导入的实现

  Python解析器:访问Python解析树

  Ast:抽象语法树

  符号表:访问编译器符号表

  符号:Python解析树中的常量

  Token:Python解析树中的常量

  关键词:ython关键词测试

  标记化:Python源文件分词

  Tabnany:模糊缩进检测

  Pyclbr:Python类浏览支持

  Py_compile:编译Python源文件

  Compileall:按字节编译Python库。

  dis:Python字节码的反汇编器

  Pickletools:序列化开发工具

  其他格式化程序:通用打印格式

  Windows msilib:读写Windows Installer文件。

  MSVCRT:一个实用的MS VC运行时程序

  Winreg:Windows注册表访问

  Winsound:Windows声音播放界面

  Unix相关的posix:最常用的POSIX调用

  密码数据库

  Spwd:影子密码数据库

  Grp:组数据库

  Crypt:Unix密码验证

  Termios:POSIX风格的tty控件

  Tty:终端控制功能

  Pty:伪终端工具

  Ftl:系统调用fcntl()和ioctl()

  管道:壳管道接口

  资源:资源可用性信息

  、孙《NIS》的界面

  Syslog:Unix日志服务

  这就是边肖今天带给你的。边肖是一名python开发工程师。我花了三天时间整理了一套python学习教程,从最基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等等。这些资料可以由我想要的小伙伴点击收集

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: