Python核心编程(第3版)
中英术语表

术语索引

把这本书里最常出现的核心对象、协议、接口和工程概念压成一张可检索表,方便你以后回查。

中文English实用提示
正则表达式 Regular Expression 用模式描述文本结构,是日志、规则、字段抽取的第一层自动化工具。
套接字 Socket 网络通信端点;理解它,才能真正理解客户端/服务器的连接过程。
TCP Transmission Control Protocol 面向连接、可靠传输协议,适合对顺序和完整性要求更高的通信。
UDP User Datagram Protocol 无连接、低开销协议,适合轻量广播或对实时性更敏感的场景。
FTP File Transfer Protocol 文件传输协议,本书用它训练围绕协议写客户端的能力。
SMTP Simple Mail Transfer Protocol 发邮件协议,适合理解消息发送与服务端交互流程。
POP3 Post Office Protocol 3 邮件拉取协议,适合理解接收与本地处理。
IMAP Internet Message Access Protocol 更丰富的邮件访问协议,强调服务器侧管理与同步。
线程 Thread 进程内的执行单元,适合处理等待、响应性和并发任务组织。
GIL Global Interpreter Lock CPython 中影响多线程 CPU 并行的关键机制。
Tkinter Tkinter Python 自带 GUI 工具包,用来理解事件驱动式界面编程。
DB-API Database API Python 数据库访问规范,定义连接、游标和异常等基本接口。
ORM Object Relational Mapping 把对象与数据库表结构映射起来的建模方式。
SQLAlchemy SQLAlchemy 常用 Python ORM/数据库工具,适合作为数据库层抽象。
MongoDB MongoDB 代表文档型 NoSQL 思维,强调灵活结构与不同访问模式。
COM Component Object Model Windows 组件互操作机制,本书用它展示 Python 连接 Office 的方式。
Cython Cython Python 与 C 扩展之间的重要折中路径。
URL Uniform Resource Locator Web 资源定位方式,是理解 Web 客户端的最小入口。
HTTP Hypertext Transfer Protocol Web 交互的请求/响应协议。
CGI Common Gateway Interface 早期 Web 应用接口形式,适合理解请求如何进入程序。
WSGI Web Server Gateway Interface Python Web 应用与服务器之间的标准接口。
Django Django 高层 Web 框架,把模型、视图、模板、后台等组织成完整产品骨架。
App Engine Google App Engine 托管式云平台案例,用于理解平台便利与锁定权衡。
API Application Programming Interface 远程能力的可调用接口,真实系统集成的核心边界。
CSV Comma-Separated Values 最常见的表格交换格式,最怕编码和字段边界不明确。
JSON JavaScript Object Notation 现代接口与配置交换的主流结构化格式。
XML eXtensible Markup Language 层级清晰、可模式化的数据格式。
迭代器 Iterator Python 3 迁移中的重要语义变化之一,影响遍历和惰性求值行为。