On this page
41. Undocumented Modules
这是当前未记录的模块的快速列表,但是应该记录。随时为他们提供文档! (pass电子邮件发送到docs@python.org。)
本章的思想和原始内容摘自 Fredrik Lundh 的post。本章的具体内容已进行了实质性修订。
41.1. 其他有用的工具
其中一些非常古老和/或不够坚固;标有“嗯”。
ihooks
- —导入钩子支持(对于rexec;可能已过时)。在 Python 3.x 中删除。
41.2. 平台特定的模块
这些模块用于实现os.path模块,在本文档中没有提及。几乎不需要记录这些。
ntpath
- —在 Win32,Win64,WinCE 和 OS/2 平台上实现os.path。
posixpath
- —在 POSIX 上实现os.path。
bsddb185
- —向后兼容模块,用于仍使用 Berkeley DB 1.85 模块的系统。通常仅在某些基于 BSD Unix 的系统上可用。永远不要直接使用它。
41.3. Multimedia
audiodev
- —用于播放音频数据的平台无关的 API。在 Python 3.x 中删除。
linuxaudiodev
- —在 Linux 音频设备上播放音频数据。在 Python 2.3 中由ossaudiodev模块代替。在 Python 3.x 中删除。
sunaudio
- —解释 Sun 音频标题(可能已过时或使用工具/演示)。在 Python 3.x 中删除。
toaiff
- —将“任意”声音文件转换为 AIFF 文件;应该可能成为工具或演示。需要外部程序 sox 。在 Python 3.x 中删除。
41.4. 未公开的 Mac OS 模块
41.4.1. applesingle — AppleSingle 解码器
从 2.6 版开始不推荐使用。
41.4.2. buildtools — BuildApplet 和 Friends 的帮助器模块
从 2.4 版开始不推荐使用。
41.4.3. cfmfile —代码片段资源模块
cfmfile是一个了解代码片段和随附的“ cfrg”资源的模块。它可以解析它们并合并它们,并且由 BuildApplication 用于将所有插件模块组合为一个可执行文件。
从 2.4 版开始不推荐使用。
41.4.4. icopen — Internet 配置替换 open()
导入icopen会将内置的open()替换为使用 Internet Config 设置文件类型和新文件创建者的版本。
从 2.6 版开始不推荐使用。
41.4.5. macerrors — Mac OS 错误
macerrors包含许多 Mac OS 错误代码的常量定义。
从 2.6 版开始不推荐使用。
41.4.6. macresource —查找脚本资源
macresource可以帮助脚本查找其资源,例如对话框和菜单,而无需在脚本以 MacPython,MacPython applet 或 OSX Python 格式运行时的特殊情况代码。
从 2.6 版开始不推荐使用。
41.4.7. Nav — NavServices 调用
导航服务的低级界面。
41.4.8. PixMapWrapper — PixMap 对象的包装
PixMapWrapper用 Python 对象包装 PixMap 对象,该对象允许按名称访问字段。它还具有在PIL
张图像之间来回转换的方法。
从 2.6 版开始不推荐使用。
41.4.9. videoreader —阅读 QuickTime 电影
videoreader读取和解码 QuickTime 电影,并将图像流传递给程序。它还为音轨提供了一些支持。
从 2.6 版开始不推荐使用。
41.4.10. W —构建在 FrameWork 上的小部件
W小部件在 IDE 中得到广泛使用。
从 2.6 版开始不推荐使用。
41.5. Obsolete
这些模块通常无法导入;必须进行其他工作才能使它们可用。
这些用 C 编写的扩展模块不是默认构建的。在 Unix 下,必须pass取消 Comments 构建树中Modules/Setup
中的相应行并启用 Comments(如果模块是静态链接的,则重新构建 Python),或者如果使用动态加载的 extensions,来构建和安装共享对象,来启用这些Function。
timing
- —测量高分辨率的时间间隔(改为使用time.clock())。在 Python 3.x 中删除。
41.6. 特定于 SGI 的扩展模块
以下是 SGI 特有的,可能与当前版本的 Real 不兼容。
cl
- —与 SGI 压缩库的接口。
sv
- —与 SGI Indigo 上“简单视频”板的接口(陈旧的硬件)。在 Python 3.x 中删除。