有你不知道的吗?Python标准库大集合,你应该详细学习!_python concurrent包是标准包么

现在能在网上找到很多很多的学习资源,有免费的也有收费的,当我拿到1套比较全的学习资源之前,我并没着急去看第1节,我而是去审视这套资源是否值得学习,有时候也会去问一些学长的意见,如果可以之后,我会对这套学习资源做1个学习计划,我的学习计划主要包括规划图和学习进度表。

分享给大家这份我薅到的免费视频资料,质量还不错,大家可以跟着学习

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

–11.8 fnmatch Unix文件名模式匹配

–11.9 linecache 随机访问文本行

–11.10 shutil 高级文件操作

–11.11 macpath MacOS 9路径处理功能

12.数据持久性

–12.1 pickle Python对象序列化

–12.2 copyreg 注册pickle支持功能

–12.3 shelve Python对象持久化

–12.4 marshal 内部Python对象序列化

–12.5 dbm 接口到Unix“数据库”

–12.6 sqlite3 SQLite数据库的DB API 2.0接口

13.数据压缩和归档

–13.1 zlib 压缩与gzip兼容

–13.2 gzip 支持gzip文件

–13.3 bz2 支持的bzip2压缩

–13.4 lzma 使用LZMA算法的压缩

–13.5 zipfile 使用ZIP存档

–13.6 tarfile 读取和写入tar存档文件

14.文件格式

–14.1 csv CSV文件读写

–14.2 configparser 配置文件解析器

–14.3 netrc netrc文件处理

–14.4 xdrlib 编码和解码XDR数据

–14.5 plistlib 生成和解析Mac OS X .plist文件

15.加密服务

–15.1 hashlib 安全散列和消息摘要

–15.2 hmac 消息认证的键控散列

–15.3 secrets 生成安全的随机数以管理秘密

16.通用操作系统服务

–16.1 os 其他操作系统接口

–16.2 io 用于处理流的核心工具

–16.3 time 时间访问和转换

–16.4 argparse 解析器,用于命令行选项,参数和子命令

–16.5 getopt 命令行选项的C样式解析器

–16.6 logging Python的日志记录工具

–16.7 logging.config 日志配置

–16.8 logging.handlers 日志处理程序

–16.9 getpass 便携式密码输入

–16.10 curses 字符单元显示的终端处理

–16.11 curses.textpad curses程序的文本输入小部件

–16.12 curses.ascii ASCII字符的实用程序

–16.13 curses.panel 诅咒的面板栈扩展

–16.14 platform 访问底层平台的标识数据

–16.15 errno 标准errno系统符号

–16.16 ctypes Python的外部函数库

17.并发执行

–17.1 threading 基于线程的并行性

–17.2 multiprocessing 基于进程的并行性

–17.3 concurrent 包

–17.4 concurrent.futures 启动并行任务

–17.5 subprocess 子过程管理

–17.6 sched 事件调度器

–17.7 queue 同步队列类

–17.8 dummy_threading threading模块的插入式更换

–17.9 _thread 低级线程API

–17.10 _dummy_thread _thread模块的插入式更换

18.进程间通信和网络

–18.1 socket 低级网络接口

–18.2 ssl 套接字对象的TLS / SSL包装器

–18.3 select 等待I / O完成

–18.4 selectors 高级I / O复用

–18.5 asyncio 异步I / O,事件循环,协同程序和任务

–18.6 asyncore 异步套接字处理程序

–18.7 asynchat 异步套接字命令/响应处理程序

–18.8 signal 为异步事件设置处理程序

–18.9 mmap 内存映射文件支持

19.互联网数据处理

–19.1 email 电子邮件和MIME处理包

–19.2 json JSON编码器和解码器

–19.3 mailcap Mailcap文件处理

–19.4 mailbox 处理各种格式的邮箱

–19.5 mimetypes 将文件名映射到MIME类型

–19.6 base64 Base16,Base32,Base64,Base85数据编码

–19.7 binhex 编码和解码binhex4文件

–19.8 binascii 在二进制和ASCII之间转换

–19.9 quopri 编码和解码MIME引用的可打印数据

–19.10 uu 编码和解码uuencode文件

20.结构化标记处理工具

–20.1 html 超文本标记语言支持

–20.2 html.parser 简单的HTML和XHTML解析器

–20.3 html.entities HTML一般实体的定义

–20.4 XML处理模块

–20.5 xml.etree.ElementTree ElementTree XML API

–20.6 xml.dom 文档对象模型API

–20.7 xml.dom.minidom 最小DOM实现

–20.8 xml.dom.pulldom 支持构建部分DOM树

–20.9 xml.sax 支持SAX2解析器

–20.10 xml.sax.handler SAX处理程序的基类

–20.11 xml.sax.saxutils SAX实用程序

–20.12 xml.sax.xmlreader XML解析器的接口

–20.13 xml.parsers.expat 快速XML解析使用Expat

21.互联网协议和支持

–21.1 webbrowser 方便的Web浏览器控制器

–21.2 cgi 公共网关接口支持

–21.3 cgitb CGI脚本的跟踪管理器

–21.4 wsgiref WSGI实用程序和参考实现

–21.5 urllib URL处理模块

– 21.6 urllib.request 用于打开网址的可扩展库

–21.7 urllib.response urllib使用的响应类

–21.8 urllib.parse 将URL解析到组件中

–21.9 urllib.error 由urllib.request引发的异常类

–21.10 urllib.robotparser 解析器,用于robots.txt

–21.11 http HTTP模块 http.client HTTP协议客户端

–21.13 ftplib FTP协议客户端

–21.14 poplib POP3协议客户端

–21.15 imaplib IMAP4协议客户端

–21.16 nntplib NNTP协议客户端

–21.17 smtplib SMTP协议客户端

–21.18 smtpd SMTP服务器

–21.19 telnetlib Telnet客户端

–21.20 uuid 根据RFC 4122的UUID对象

–21.21 socketserver 网络服务器的框架

–21.22 http.server HTTP服务器

–21.23 http.cookies HTTP状态管理

–21.24 http.cookiejar HTTP客户端的Cookie处理

–21.25 xmlrpc XMLRPC服务器和客户端模块

–21.26 xmlrpc.client XML RPC客户端访问

–21.27 xmlrpc.server 基本XML RPC服务器

–21.28 ipaddress IPv4/ IPv6操作库

22.多媒体服务

–22.1 audioop 处理原始音频数据

–22.2 aifc 读写AIFF和AIFC文件

–22.3 sunau 读写Sun AU文件

–22.4 wave 读写WAV文件

–22.5 chunk 读取IFF分块数据

–22.6 colorsys 颜色系统之间的转换

–22.7 imghdr 确定图像的类型

–22.8 sndhdr 确定声音文件的类型

–22.9 ossaudiodev 访问与OSS兼容的音频设备

23.国际化

–23.1 gettext 多语言国际化服务

–23.2 locale 国际化服务

24.方案框架

–24.1 turtle 海龟图形

–24.2 cmd 支持面向行的命令解释器

–24.3 shlex 简单的词汇分析

25.与Tk的图形用户界面

–25.1 tkinter Tcl/ Tk的Python接口

–25.2 tkinter.ttk Tk主题小部件

–25.3 tkinter.tix Tk的扩展小部件

–25.4 tkinter.scrolledtext 滚动文本小部件

–25.5 IDLE

–25.6 其他图形用户界面包

26.发展工具

–26.1 typing 支持类型提示

–26.2 pydoc 文档生成器和在线帮助系统

–26.3 doctest 测试交互式Python示例

–26.4 unittest 单元测试框架

–26.5 unittest.mock 模拟对象库

–26.6 unittest.mock 入门

–26.7 2to3 自动化Python 2到3代码翻译

–26.8 test Python的回归测试包

–26.9 test.support Python测试套件的实用程序

27.调试和分析

–27.1 bdb 调试器框架

–27.2 faulthandler 转储Python回溯

–27.3 pdb Python调试器

–27.4 Python分析器

–27.5 timeit 测量小代码片段的执行时间

–27.6 trace 跟踪或跟踪Python语句执行

–27.7 tracemalloc 跟踪内存分配

28.软件包装和分发

–28.1 distutils 构建和安装Python模块

–28.2 ensurepip 引导安装pip程序

–28.3 venv 创建虚拟环境

–28.4 zipapp 管理可执行的python zip档案

  1. Python运行时服务

–29.1 sys 系统特定的参数和功能

–29.2 sysconfig 提供对Python的配置信息的访问

–29.3 builtins 内置对象

–29.4 __main__ 顶级脚本环境

–29.5 warnings 警告控制

–29.6 contextlib 用于with语句上下文的实用程序

–29.7 abc 抽象基类

–29.8 atexit 退出处理程序

–29.9 traceback 打印或检索堆栈跟踪

–29.10 __future__ 未来语句定义

–29.11 gc 垃圾收集器接口

–29.12 inspect 检查活对象

–29.13 site 站点特定的配置钩子

–29.14 fpectl 浮点异常控制

30.自定义Python解释器

–30.1 code 解释器基类

–30.2 codeop 编译Python代码

一、Python所有方向的学习路线

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

二、学习软件

工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。

三、入门学习视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值