On this page
Python 2.7.15
Table of Contents
- Python 新增Function
- Python 2.7 的新增Function
- Python 2.6 的新增Function
- Python 3.0
- 开发过程的变化
- PEP 343:“ with”语句
- PEP 366:从主模块的显式相对导入
- PEP 370:每个用户的站点软件包目录
- PEP 371:multiprocessing 程序包
- PEP 3101:高级字符串格式
- PEP 3105:按Function打印
- PEP 3110:异常处理更改
- PEP 3112:字节 Literals
- PEP 3116:新的 I/O 库
- PEP 3118:修订的缓冲区协议
- PEP 3119:抽象 Base Class
- PEP 3127:整数 Literals 支持和语法
- PEP 3129:类装饰器
- PEP 3141:数字的类型层次结构
- 其他语言变更
- 新增和改进的模块
- 弃用和移除
- Build 和 C API 更改
- 移植到 Python 2.6
- Acknowledgements
- Python 2.5 新增Function
- PEP 308:条件表达式
- PEP 309:部分Function应用
- PEP 314:Python 软件包 v1.1 的元数据
- PEP 328:绝对 import 和相对 import
- PEP 338:将模块作为脚本执行
- PEP 341:统一try/exception/finally
- PEP 342:Generator 的新Function
- PEP 343:“ with”语句
- PEP 352:作为新样式类的异常
- PEP 353:使用 ssize_t 作为索引类型
- PEP 357:“ __ index__”方法
- 其他语言变更
- 新增,改进和删除的模块
- Build 和 C API 更改
- 移植到 Python 2.5
- Acknowledgements
- Python 2.4 新增Function
- Python 2.3 新增Function
- PEP 218:标准集数据类型
- PEP 255:简单生成器
- PEP 263:源代码编码
- PEP 273:从 ZIP 存档导入模块
- PEP 277:Windows NT 的 Unicode 文件名支持
- PEP 278:通用换行支持
- PEP 279:enumerate()
- PEP 282:日志记录程序包
- PEP 285:布尔类型
- PEP 293:编解码器错误处理回调
- PEP 301:Distutils 的软件包索引和元数据
- PEP 302:新的 import 钩子
- PEP 305:以逗号分隔的文件
- PEP 307:pickle 增强Function
- Extended Slices
- 其他语言变更
- 新增,改进和不推荐使用的模块
- Pymalloc:专门的对象分配器
- Build 和 C API 更改
- 其他更改和修复
- 移植到 Python 2.3
- Acknowledgements
- Python 2.2 新增Function
- Python 2.1 的新增Function
- Python 2.0 新增Function
- Python 教程
- Python 设置和使用
- Python 语言参考
- 1. Introduction
- 2.词法分析
- 3.资料模型
- 4.执行模式
- 5. Expressions
- 6.简单的 Statements
- 7.复合 Statements
- 8.顶级组件
- 9.完整语法规范
- Python 标准库
- 1. Introduction
- 2.内建Function
- 3.不必要的内置Function
- 4.内置常数
- 5.内置类型
- 6.内置异常
- 7.Strings 服务
- 7 .1. string —常见的字符串操作
- 7 .2. re —正则表达式运算
- 7 .3. struct —将字符串解释为打包的二进制数据
- 7 .4. difflib —计算增量的助手
- 7 .5. StringIO —以文件形式读取和写入字符串
- 7 .6. cStringIO — StringIO 的更快版本
- 7 .7. textwrap —Literals 环绕和填充
- 7 .8.编解码器—编解码器注册表和 Base Class
- 7 .9. unicodedata — Unicode 数据库
- 7 .10. stringprep — Internet 字符串准备
- 7 .11. fpformat —浮点转换
- 8.资料类型
- 8 .1. datetime-基本日期和时间类型
- 8 .2.calendar—与 calendar 相关的常规Function
- 8 .3.集合—高性能容器数据类型
- 8 .4. heapq —堆队列算法
- 8 .5. bisect —数组二等分算法
- 8 .6. array —有效的数字数组
- 8 .7.集—独特元素的无序集合
- 8 .8. sched —事件调度程序
- 8 .9.Mutex-互斥支持
- 8 .10.队列-同步队列类
- 8 .11. weakref —弱引用
- 8 .12. UserDict —字典对象的类包装
- 8 .13. UserList —列表对象的类包装
- 8 .14. UserString —字符串对象的类包装
- 8 .15.类型-内置类型的名称
- 8 .16. new —创建运行时内部对象
- 8 .17.复制—浅复制和深复制操作
- 8 .18. pprint —数据漂亮打印机
- 8 .19. repr —备用 repr()实现
- 9.数值和 math 模块
- 10.文件和目录访问
- 10 .1. os.path —通用路径名操作
- 10 .2. fileinput —遍历来自多个 Importing 流的行
- 10 .3. stat —解释 stat()结果
- 10 .4. statvfs —与 os.statvfs()一起使用的常量
- 10 .5. filecmp —文件和目录比较
- 10 .6. tempfile —生成临时文件和目录
- 10 .7. glob — Unix 样式路径名模式扩展
- 10 .8. fnmatch — Unix 文件名模式匹配
- 10 .9. linecache —随机访问文本行
- 10 .10. shutil —高级文件操作
- 10 .11. dircache —缓存的目录列表
- 10 .12. macpath — Mac OS 9 路径操作Function
- 11.数据持久性
- 11 .1. pickle — Python 对象序列化
- 11 .2. cPickle —更快的 pickle
- 11 .3. copy_reg —注册 pickle 支持Function
- 11 .4.shelve-Python 对象持久性
- 11 .5.marshal—内部 Python 对象序列化
- 11 .6. anydbm-对 DBM 样式数据库的通用访问
- 11 .7. whichdb —猜猜哪个 DBM 模块创建了数据库
- 11 .8. dbm —简单的“数据库”界面
- 11 .9. gdbm — GNU 对 dbm 的重新解释
- 11 .10. dbhash — BSD 数据库库的 DBM 风格的接口
- 11 .11. bsddb-Berkeley 数据库库的接口
- 11 .12. dumbdbm —便携式 DBM 实施
- 11 .13. sqlite3 —用于 SQLite 数据库的 DB-API 2.0 接口
- 12.数据压缩和存档
- 13.Files 格式
- 14.密码服务
- 15.通用 os 服务
- 15 .1. os —其他 os 接口
- 15 .2. io-使用流的核心工具
- 15 .3.时间-时间访问和转化
- 15 .4. argparse —解析器,用于命令行选项,参数和子命令
- 15 .5. optparse —解析器,用于命令行选项
- 15 .6. getopt —用于命令行选项的 C 样式解析器
- 15 .7. logging-Python 的日志记录工具
- 15 .8. logging.config-日志记录配置
- 15 .9. logging.handlers —日志处理程序
- 15.9.1. StreamHandler
- 15.9.2. FileHandler
- 15.9.3. NullHandler
- 15.9.4. WatchedFileHandler
- 15.9.5. RotatingFileHandler
- 15.9.6. TimedRotatingFileHandler
- 15.9.7. SocketHandler
- 15.9.8. DatagramHandler
- 15.9.9. SysLogHandler
- 15.9.10. NTEventLogHandler
- 15.9.11. SMTPHandler
- 15.9.12. MemoryHandler
- 15.9.13. HTTPHandler
- 15 .10. getpass —便携式密码 Importing
- 15 .11. curses —字符单元显示的终端处理
- 15 .12. curses.textpad — curses 程序的文本 Importing 小部件
- 15 .13. curses.ascii — ASCII 字符的 Util
- 15 .14. curses.panel — curses 的面板集扩展
- 15 .15.平台—访问底层平台的标识数据
- 15 .16. errno —标准 errno 系统符号
- 15 .17. ctypes — Python 的外部函数库
- 15 .17.1. ctypes 教程
- 15 .17.1.1. 加载动态链接库
- 15 .17.1.2. 从加载的 dll 访问函数
- 15 .17.1.3. 通话Function
- 15 .17.1.4. 基本数据类型
- 15 .17.1.5. 调用Function,续
- 15 .17.1.6. 使用自己的自定义数据类型调用函数
- 15 .17.1.7. 指定所需的参数类型(函数原型)
- 15 .17.1.8. return类型
- 15 .17.1.9. 传递指针(或:pass引用传递参数)
- 15 .17.1.10. 结构和联合
- 15 .17.1.11. 结构/联合对齐和字节 Sequences
- 15 .17.1.12. 结构和联合中的位字段
- 15.17.1.13. Arrays
- 15.17.1.14. Pointers
- 15 .17.1.15. 类型转换
- 15 .17.1.16. 类型不完整
- 15 .17.1.17. 回调Function
- 15 .17.1.18. 访问从 dll 导出的值
- 15.17.1.19. Surprises
- 15 .17.1.20. 可变大小的数据类型
- 15 .17.2. ctypes 参考
- 15 .17.1. ctypes 教程
- 16.可选的 os 服务
- 16 .1.选择—awaitI/O 完成
- 16 .2.线程化—更高级别的线程化接口
- 16 .3.线程—多控制线程
- 16 .4. dummy_threading —线程模块的直接替换
- 16 .5. dummy_thread —线程模块的直接替换
- 16 .6.multiprocessing—基于进程的“线程”接口
- 16.6.1. Introduction
- 16.6.2. Reference
- 16 .6.3. 编程准则
- 16.6.4. Examples
- 16 .7. mmap —内存 Map 文件支持
- 16 .8. readline — GNU readline 接口
- 16 .9. rlcompleter — GNU readline 的完成函数
- 17.进程间通信和联网
- 17 .1.子流程-子流程 Management
- 17 .2.套接字—低级网络接口
- 17 .3. ssl —套接字对象的 TLS/SSL 包装器
- 17 .4. signal —设置异步事件的处理程序
- 17 .5. popen2 —具有可访问的 I/O 流的子流程
- 17 .6. asyncore —异步套接字处理程序
- 17 .7. asynchat —异步套接字命令/响应处理程序
- 18.互联网数据处理
- 18 .1. email —电子邮件和 MIME 处理包
- 18 .1.1. email.message:代表电子邮件
- 18 .1.2. email.parser:解析电子邮件
- 18 .1.3. email.generator:生成 MIME 文档
- 18 .1.4. email.mime:从头开始创建电子邮件和 MIME 对象
- 18 .1.5. email.header:国际化标题
- 18 .1.6. email.charset:代表字符集
- 18 .1.7. email.encoders:编码器
- 18 .1.8. email.errors:异常和缺陷类
- 18 .1.9. email.utils:其他 Util
- 18 .1.10. email.iterators:迭代器
- 18 .1.11. 电子邮件:示例
- 18 .1.12. 包装历史
- 18 .1.13. 与 mimelib 的差异
- 18 .2. json — JSON 编码器和解码器
- 18 .3. mailcap — Mailcap 文件处理
- 18 .4.邮箱—处理各种格式的邮箱
- 18 .5. mhlib —访问 MH 邮箱
- 18 .6. mimetools —解析 MIME 消息的工具
- 18 .7. mimetypes —将文件名 Map 到 MIME 类型
- 18 .8. MimeWriter —通用 MIME 文件编写器
- 18 .9. mimify-邮件的 MIME 处理
- 18 .10.多文件—支持包含不同部分的文件
- 18 .11. rfc822 —解析 RFC 2822 邮件 Headers
- 18 .12. base64 — RFC 3548:Base16,Base32,Base64 数据编码
- 18 .13. binhex —编码和解码 binhex4 文件
- 18 .14. binascii —在二进制和 ASCII 之间转换
- 18 .15. quopri —编码和解码 MIME 引用可打印数据
- 18 .16. uu —编码和解码 uuencode 文件
- 18 .1. email —电子邮件和 MIME 处理包
- 19.结构化标记处理工具
- 19 .1. HTMLParser —简单的 HTML 和 XHTML 解析器
- 19 .2. sgmllib —简单的 SGML 解析器
- 19 .3. htmllib — HTML 文档的解析器
- 19 .4. htmlentitydefs — HTML 通用实体的定义
- 19 .5. XML 处理模块
- 19 .6. XML 漏洞
- 19 .7. xml.etree.ElementTree — ElementTree XML API
- 19 .8. xml.dom —文档对象模型 API
- 19 .9. xml.dom.minidom —最小的 DOM 实现
- 19 .10. xml.dom.pulldom —支持构建部分 DOM 树
- 19 .11. xml.sax —支持 SAX2 解析器
- 19 .12. xml.sax.handler — SAX 处理程序的 Base Class
- 19 .13. xml.sax.saxutils — SAXUtil
- 19 .14. xml.sax.xmlreader — XML 解析器的接口
- 19 .15. xml.parsers.expat-使用 Expat 进行快速 XML 解析
- 20.互联网协议和支持
- 20 .1. webbrowser —方便的 Web 浏览器控制器
- 20 .2. cgi-通用网关接口支持
- 20 .3. cgitb — CGI 脚本的跟踪 Management 器
- 20 .4. wsgiref — WSGIUtil 和参考实现
- 20 .5. urllib —pass URL 打开任意资源
- 20 .6. urllib2 —用于打开 URL 的可扩展库
- 20 .6.1. 请求对象
- 20 .6.2. OpenerDirector 对象
- 20 .6.3. BaseHandler 对象
- 20 .6.4. HTTPRedirectHandler 对象
- 20 .6.5. HTTPCookieProcessor 对象
- 20 .6.6. ProxyHandler 对象
- 20 .6.7. HTTPPasswordMgr 对象
- 20 .6.8. AbstractBasicAuthHandler 对象
- 20 .6.9. HTTPBasicAuthHandler 对象
- 20 .6.10. ProxyBasicAuthHandler 对象
- 20 .6.11. AbstractDigestAuthHandler 对象
- 20 .6.12. HTTPDigestAuthHandler 对象
- 20 .6.13. ProxyDigestAuthHandler 对象
- 20 .6.14. HTTPHandler 对象
- 20 .6.15. HTTPSHandler 对象
- 20 .6.16. FileHandler 对象
- 20 .6.17. FTPHandler 对象
- 20 .6.18. CacheFTPHandler 对象
- 20 .6.19. UnknownHandler 对象
- 20 .6.20. HTTPErrorProcessor 对象
- 20.6.21. Examples
- 20 .7. httplib — HTTP 协议 Client 端
- 20 .8. ftplib — FTP 协议 Client 端
- 20 .9. poplib — POP3 协议 Client 端
- 20 .10. imaplib — IMAP4 协议 Client 端
- 20 .11. nntplib — NNTP 协议 Client 端
- 20 .12. smtplib — SMTP 协议 Client 端
- 20 .13. smtpd-SMTP 服务器
- 20 .14. telnetlib — TelnetClient 端
- 20 .15. uuid —符合 RFC 4122 的 UUID 对象
- 20 .16. urlparse —将 URL 解析为组件
- 20 .17. SocketServer —Web Service 器的框架
- 20 .18. BaseHTTPServer —基本的 HTTP 服务器
- 20 .19. SimpleHTTPServer —简单的 HTTP 请求处理程序
- 20 .20. CGIHTTPServer —支持 CGI 的 HTTP 请求处理程序
- 20 .21. cookielib — HTTPClient 端的 Cookie 处理
- 20 .22. Cookie-HTTP 状态 Management
- 20 .23. xmlrpclib — XML-RPCClient 端访问
- 20 .24. SimpleXMLRPCServer —基本的 XML-RPC 服务器
- 20 .25. DocXMLRPCServer —自文档化 XML-RPC 服务器
- 21.多媒体服务
- 22. Internationalization
- 23.计划框架
- 24.使用 Tk 的图形用户界面
- 24 .1. Tkinter — Tcl/Tk 的 Python 接口
- 24 .2. ttk — Tk 主题小部件
- 24 .3. Tix — Tk 的扩展小部件
- 24 .4. ScrolledText —滚动文本小部件
- 24 .5.turtle— Tk 的turtle 图形
- 24.6. IDLE
- 24 .7.其他图形用户界面包
- 25.开发工具
- 25 .1. pydoc-文档生成器和在线帮助系统
- 25 .2. doctest —测试交互式 Python 示例
- 25 .3. unittest —单元测试框架
- 25 .4. 2to3-自动 Python 2 到 3 代码转换
- 25 .5. test —用于 Python 的回归测试包
- 25 .6. test.support —用于测试的 Util Function
- 26.调试和分析
- 27.软件打包和发行
- 28. Python 运行时服务
- 28 .1. sys —系统特定的参数和Function
- 28 .2. sysconfig-提供对 Python 配置信息的访问
- 28 .3. __builtin__ —内置对象
- 28 .4. future_builtins — Python 3 内置程序
- 28 .5. __main__ —顶级脚本环境
- 28 .6.警告-警告控制
- 28 .7. contextlib —具有语句环境的 Util
- 28 .8. abc —抽象 Base Class
- 28 .9. atexit —退出处理程序
- 28 .10. traceback —打印或检索堆栈回溯
- 28 .11. __future__ —将来的语句定义
- 28 .12. gc —垃圾收集器界面
- 28 .13.检查—检查活动物体
- 28 .14. site —特定于站点的配置钩子
- 28 .15. user —用户特定的配置钩子
- 28 .16. fpectl —浮点异常控制
- 29.自定义 Python 解释器
- 30.限制执行
- 31.导入模块
- 32. Python 语言服务
- 32 .1.解析器—访问 Python 解析树
- 32 .2. ast —抽象语法树
- 32 .3. symtable —访问编译器的符号表
- 32 .4. symbol —与 Python 解析树一起使用的常量
- 32 .5. token —与 Python 解析树一起使用的常量
- 32 .6.关键字-测试 Python 关键字
- 32 .7. tokenize —用于 Python 的 Tokenizer 源
- 32 .8. tabnanny-检测到模糊缩进
- 32 .9. pyclbr — Python 类浏览器支持
- 32 .10. py_compile —编译 Python 源文件
- 32 .11. compileall —字节编译 Python 库
- 32 .12. dis — Python 字节码的反汇编程序
- 32 .13. pickletools —pickle 开发人员的工具
- 33. Python 编译器套件
- 34.杂项服务
- 35. MS Windows 特定服务
- 36. Unix 特定服务
- 36 .1. posix-最常见的 POSIX 系统调用
- 36 .2. pwd-密码数据库
- 36 .3. spwd-影子密码数据库
- 36 .4. grp —组数据库
- 36 .5. crypt —检查 Unix 密码的Function
- 36 .6. dl —在共享库中调用 C 函数
- 36 .7. termios — POSIX 样式 tty 控件
- 36 .8. tty —终端控制Function
- 36 .9. pty —伪终端 Util
- 36 .10. fcntl — fcntl 和 ioctl 系统调用
- 36 .11.管道—Shell 管道的接口
- 36 .12. posixfile —具有锁定支持的类文件对象
- 36 .13.资源-资源使用信息
- 36 .14. nis —与 Sun NIS 的接口(黄页)
- 36 .15. syslog — Unix syslog 库例程
- 36 .16.命令—运行命令的 Util
- 37. Mac OS X 特定服务
- 37 .1. ic —访问 Mac OS X Internet 配置
- 37 .2. MacOS —访问 Mac OS 解释器Function
- 37 .3. macostools —文件操作的便利例程
- 37 .4. findertools — Finder 的 Apple Events 界面
- 37 .5. EasyDialogs-基本的 Macintosh 对话框
- 37 .6. FrameWork —交互式应用程序框架
- 37 .7. autoGIL —事件循环中的全局解释器锁定处理
- 37 .8. Mac OS 工具箱模块
- 37 .8.1. Carbon.AE-苹果活动
- 37 .8.2. Carbon.AH-Apple 帮助
- 37 .8.3. Carbon.App —外观 Manager
- 37 .8.4. Carbon.Appearance-外观 Management 器常数
- 37 .8.5. Carbon.CF —核心基础
- 37 .8.6. Carbon.CG —核心图形
- 37 .8.7. Carbon.CarbonEvt-碳事件 Manager
- 37 .8.8. Carbon.CarbonEvents — Carbon Event Manager 常数
- 37 .8.9. Carbon.Cm —组件 Management 器
- 37 .8.10. Carbon.Components —组件 Management 器常量
- 37 .8.11. Carbon.ControlAccessor —控制 Management 中心 Management 员
- 37 .8.12. Carbon.Controls-控制 Management 中心常数
- 37 .8.13. Carbon.CoreFounation — CoreFounation 常数
- 37 .8.14. Carbon.CoreGraphics — CoreGraphics 常数
- 37 .8.15. Carbon.Ctl-控制 Management 员
- 37 .8.16. Carbon.Dialogs —对话框 Management 器常量
- 37 .8.17. Carbon.Dlg-对话框 Management 器
- 37 .8.18. Carbon.Drag —拖放 Management 器
- 37 .8.19. Carbon.Dragconst —拖放 Management 器常数
- 37 .8.20. Carbon.Events —事件 Management 器常量
- 37 .8.21. Carbon.Evt-活动 Manager
- 37 .8.22. Carbon.File —文件 Management 器
- 37 .8.23. Carbon.Files —文件 Management 器常量
- 37 .8.24. Carbon.Fm —字体 Management 器
- 37 .8.25. Carbon.Folder-文件夹 Management 器
- 37 .8.26. Carbon.Folders —文件夹 Management 器常数
- 37 .8.27. Carbon.Fonts —字体 Management 器常数
- 37 .8.28. Carbon.Help-帮助 Manager
- 37 .8.29. Carbon.IBCarbon — Carbon InterfaceBuilder
- 37 .8.30. Carbon.IBCarbonRuntime — Carbon InterfaceBuilder 常量
- 37 .8.31. Carbon.Icn — Carbon 图标 Manager
- 37 .8.32. Carbon.Icons-Carbon 图标 Management 器常数
- 37 .8.33. Carbon.Launch —碳运行服务
- 37 .8.34. Carbon.LaunchServices —碳运行服务常数
- 37 .8.35. Carbon.List —列表 Management 器
- 37 .8.36. Carbon.Lists —列表 Management 器常量
- 37 .8.37. Carbon.MacHelp —帮助 Management 器常量
- 37 .8.38. Carbon.MediaDescr — Quicktime MediaDescriptors 的解析器和生成器
- 37 .8.39. Carbon.Menu —菜单 Management 器
- 37 .8.40. Carbon.Menus —菜单 Management 器常数
- 37 .8.41. Carbon.Mlte —多语言文本编辑器
- 37 .8.42. Carbon.OSA — Carbon OSA 接口
- 37 .8.43. Carbon.OSAconst — Carbon OSA 接口常数
- 37 .8.44. Carbon.QDOffscreen — QuickDraw 离屏常量
- 37 .8.45. Carbon.Qd-QuickDraw
- 37 .8.46. Carbon.Qdoffs-屏幕外的 QuickDraw
- 37 .8.47. Carbon.Qt — QuickTime
- 37 .8.48. Carbon.QuickDraw — QuickDraw 常数
- 37 .8.49. Carbon.QuickTime-QuickTime 常数
- 37 .8.50. Carbon.Res —资源 Management 器和句柄
- 37 .8.51. Carbon.Resources —资源 Management 器和处理常量
- 37 .8.52. Carbon.Scrap —废料 Management 器
- 37 .8.53. Carbon.Snd —声音 Management 器
- 37 .8.54. Carbon.Sound —声音 Management 器常数
- 37 .8.55. Carbon.TE — TextEdit
- 37 .8.56. Carbon.TextEdit — TextEdit 常量
- 37 .8.57. Carbon.Win —窗口 Management 器
- 37 .8.58. Carbon.Windows —窗口 Management 器常数
- 37 .9. ColorPicker-颜色选择对话框
- 38. MacPython OSA 模块
- 39. SGI IRIX 特定服务
- 39 .1. al — SGI 上的音频Function
- 39 .2. AL —与 al 模块一起使用的常量
- 39 .3. cd —在 SGI 系统上的 CD-ROM 访问
- 39 .4. fl-用于图形用户界面的 FORMS 库
- 39 .5. FL —与 fl 模块一起使用的常量
- 39 .6. flp —加载存储的 FORMS 设计的函数
- 39 .7. fm —字体 Management 器界面
- 39 .8. gl —图形库界面
- 39 .9. DEVICE —与 gl 模块一起使用的常量
- 39 .10. GL —与 gl 模块一起使用的常量
- 39 .11. imgfile —支持 SGI imglib 文件
- 39 .12. jpeg —读写 JPEG 文件
- 40. SunOS 特定服务
- 41.未记录的模块
- 41 .1.其他有用的工具
- 41 .2.平台特定的模块
- 41.3. Multimedia
- 41 .4.未公开的 Mac OS 模块
- 41 .4.1. applesingle — AppleSingle 解码器
- 41 .4.2. buildtools — BuildApplet 和 Friends 的帮助器模块
- 41 .4.3. cfmfile —代码片段资源模块
- 41 .4.4. icopen — Internet 配置替换 open()
- 41 .4.5. macerrors — Mac OS 错误
- 41 .4.6. macresource —查找脚本资源
- 41 .4.7. Nav — NavServices 调用
- 41 .4.8. PixMapWrapper — PixMap 对象的包装
- 41 .4.9. videoreader —阅读 QuickTime 电影
- 41 .4.10. W —构建在 FrameWork 上的小部件
- 41.5. Obsolete
- 41 .6.特定于 SGI 的扩展模块
- 扩展和嵌入 Python 解释器
- Python/C API 参考手册
- 分发 Python 模块
- 安装 Python 模块
- Python HOWTOs
- 将 Python 2 代码移植到 Python 3
- 将扩展模块移植到 Python 3
- 用 Pythoncurses 编程
- Descriptors 操作指南
- Python 中的成语和反成语
- 函数式编程指南
- Logging HOWTO
- Logging Cookbook
- 正则表达式操作方法
- 套接字编程方法
- 排序方式
- Unicode HOWTO
- 如何使用 urllib2 获取 Internet 资源
- 如何在网络中使用 Python
- Argparse Tutorial
- Python 常见问题
- 通用 Python 常见问题解答
- Programming FAQ
- 设计和历史常见问题
- 为什么 Python 将缩进用于语句分组?
- 为什么pass简单的算术运算会得到奇怪的结果?
- 为什么浮点计算如此不准确?
- 为什么 Python 字符串是不可变的?
- 为什么必须在方法定义和调用中明确使用“自我”?
- 为什么不能在表达式中使用赋值?
- 为什么 Python 为什么将方法用于某些Function(例如 list.index()),却对其他Function(例如 len(list))使用?
- 为什么 join()是字符串方法而不是列表或 Tuples 方法?
- exception 有多快?
- 为什么在 Python 中没有 switch 或 case 语句?
- 您不能在解释器中模拟线程,而不是依赖于特定于 OS 的线程实现吗?
- 为什么 lambda 表达式不能包含语句?
- 可以将 Python 编译为机器代码,C 或其他某种语言吗?
- Python 如何 Management 内存?
- 为什么在 Python 退出时没有释放所有内存?
- 为什么会有单独的 Tuples 和列表数据类型?
- 如何在 CPython 中实现列表?
- 字典如何在 CPython 中实现?
- 为什么字典键必须是不变的?
- 为什么 list.sort()不返回排序列表?
- 您如何在 Python 中指定和执行接口规范?
- 为什么没有 goto?
- 为什么原始字符串(r-strings)不能以反斜杠结尾?
- 为什么 Python 没有属性分配的“ with”语句?
- 为什么 if/while/def/class 语句需要冒号?
- 为什么 Python 在列表和 Tuples 的末尾允许逗号?
- 库和扩展常见问题
- Extending/Embedding FAQ
- 我可以在 C 中创建自己的函数吗?
- 我可以在 C 中创建自己的函数吗?
- 写 C 很难.还有其他选择吗?
- 如何从 C 执行任意 Python 语句?
- 如何从 C 中评估任意 Python 表达式?
- 如何从 Python 对象提取 C 值?
- 如何使用 Py_BuildValue()创建任意长度的 Tuples?
- 如何从 C 调用对象的方法?
- 如何捕获 PyErr_Print()(或任何打印到 stdout/stderr 的内容)的输出?
- 如何从 C 访问用 Python 编写的模块?
- 如何从 Python 连接到 C 对象?
- 我使用安装文件添加了一个模块,但 make 失败;为什么?
- 如何调试扩展?
- 我想在 Linux 系统上编译 Python 模块,但是缺少一些文件.为什么?
- “ SystemError:_PyImport_FixupExtension:模块未加载模块”是什么意思?
- 如何从“无效 Importing”中分辨出“Importing 不完整”?
- 如何找到未定义的 g 符号__builtin_new 或__pure_virtual?
- 我可以使用在 C 中实现的某些方法和在 Python 中实现的其他方法(例如,pass继承)创建对象类吗?
- 导入模块 X 时,为什么会显示“未定义符号:PyUnicodeUCS2 *”?
- Windows 上的 Python 常见问题解答
- 图形用户界面常见问题解答
- “为什么在我的计算机上安装 Python?”常问问题
- Glossary
- 关于这些文件
- Reporting Bugs
- Copyright
- 历史和许可证