经过Python官方的取舍,下面的模块都会移除
- aifc
aifc
模块是用于处理 AIFF(Audio Interchange File Format
音频文件的模块
AIFF
是一种常见的无损音频文件格式,通常用于存储高质量的音频数据
- audioop
audioop
模块是用于执行音频数据操作的模块
它提供了一些函数,可用于处理音频数据
例如采样格式转换、音频增益、音频剪切等操作
- cgi
CGI(Common Gateway Interface)
是一种通用的网关接口
它允许 web
服务器调用外部程序来处理 HTTP
请求
在 Python
中,CGI
模块提供了一个标准的 CGI
接口,可用于编写处理 HTTP
请求的脚本
可以使用 Python
内置的 cgi
模块来解析 CGI
请求、生成响应以及操作其他与 CGI
有关的任务
- cgitb
cgitb
模块提供了用于 Python
脚本的特殊异常处理程序
这个名称有一点误导性
它最初是设计用来显示 HTML
格式的 CGI
脚本详细回溯信息
但后来被一般化为也可显示纯文本格式的回溯信息
激活这个模块之后,如果发生了未被捕获的异常,将会显示详细的已格式化的报告
报告显示内容包括每个层级的源代码摘录,还有当前正在运行的函数的参数和局部变量值,以帮助你调试问题
你也可以选择将此信息保存至文件而不是将其发送至浏览器
要启用此特性,只需简单地将此代码添加到你的 CGI
脚本的最顶端:
import cgitb cgitb.enable()
- chunk
本模块提供了一个读取使用 EA IFF 85
分块的数据的接口 chunks
这种格式使用的场合有 Audio Interchange File Format (AIFF/AIFF-C)
和 Real Media File Format (RMFF)
等
与它们密切相关的 WAVE
音频文件也可使用此模块来读取
- crypt
本模块实现了连接 crypt(3)
的接口,是一个基于改进 DES
算法的单向散列函数
更多细节请参阅 Unix man
手册
可能的用途包括保存经过哈希的口令,这样就可以在不存储实际口令的情况下对其进行验证,或者尝试用字典来破解 Unix 口令
请注意,本模块的执行取决于当前系统中 crypt(3)
的实际实现
因此,当前实现版本可用的扩展均可在本模块使用。
可用性:Unix
。在 VxWorks
上不可用。
- imghdr
imghdr
模块推测文件或字节流中的图像的类型
- mailcap
Mailcap
文件可用来配置支持 MIME
的应用例如邮件阅读器和 Web
浏览器如何响应具有不同 MIME
类型的文件
“mailcap” 这个名称源自短语 “mail capability”
- msilib
这个包的目标是提供对 .msi
文件中的全部表的完整访问
因此,它是一个相当低层级的 API
这个包的两个主要应用是 distutils
命令 bdist_msi
以及创建 Python 安装程序包本身 (尽管它目前是使用不同版本的 msilib)
- nis
nis
模块提供了对 NIS(Network Information Service)
库的轻量级包装,适用于多个主机的集中管理
因为 NIS
仅存在于 Unix
系统,此模块仅在 Unix
上可用
- nntplib
此模块定义了 NNTP(Network News Transfer Protocol)
类来实现网络新闻传输协议的客户端
它可被用于实现一个新闻阅读或发布器,或是新闻自动处理程序
它兼容了 RFC 3977
以及较旧的 RFC 977
和 RFC 2980
- ossaudiodev
该模块允许您访问 OSS
(开放式音响系统)音频接口
OSS
可用于广泛的开源和商业 Unices
并且是 Linux
和最新版本的 FreeBSD
的标准音频接口
- pipes
pipes
定义了一个类用来抽象 pipeline
的概念 — 将数据从一个文件转到另一文件的转换器序列
由于模块使用了 /bin/sh
命令行
因此要求有 POSIX
或兼容 os.system()
和 os.popen()
的终端程序
- sndhdr
sndhdr
提供了企图猜测文件中的声音数据类型的功能函数
主要类型如下:
‘aifc’, ‘aiff’, ‘au’, ‘hcom’, ‘sndr’, ‘sndt’, ‘voc’, ‘wav’, ‘8svx’, ‘sb’, ‘ub’, or ‘ul’
- spwd
该模块提供对 Unix shadow
密码库的访问能力
可用于各种 Unix
版本
访问 shadow
密码数据库须拥有足够的权限(通常意味着必须采用 root 账户)
- sunau
sunau
模拟提供了一个处理 Sun AU
声音格式的便利接口
请注意此模块与 aifc
和 wave
是兼容接口的
- telnetlib
telnetlib
模块提供一个实现 Telnet
协议的类 Telnet
- uu
此模块使用 uuencode
格式来编码和解码文件
以便任意二进制数据可通过仅限 ASCII
码的连接进行传输
- xdrlib
xdrlib
模块定义了两个类
一个用于将变量打包为 XDR(eXternal Data Representation)
表示形式
另一个用于从 XDR
表示形式解包
- 总体情况
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
三、精品Python学习书籍
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、Python视频合集
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
六、Python练习题
检查学习结果。
七、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。