
九八云Python教程:2. 词法分析
2. 词法分析 python 程序由 解析器 读取,输入解析器的是 词法分析器 生成的 形符 流。本章介绍词法分析器怎样把文件拆成形符。 Python 将读取的程序文本转为 Unicode 代码点;编码声明用于指定源文件的编码,默认为 UT...
2. 词法分析 python 程序由 解析器 读取,输入解析器的是 词法分析器 生成的 形符 流。本章介绍词法分析器怎样把文件拆成形符。 Python 将读取的程序文本转为 Unicode 代码点;编码声明用于指定源文件的编码,默认为 UT...
sys —- 系统相关的参数和函数 该模块提供了一些变量和函数。这些变量可能被解释器使用,也可能由解释器提供。这些函数会影响解释器。本模块总是可用的。 sys.abiflags 在POSIX系统上,以标准的 configure 脚本构建的 ...
html —- 超文本标记语言支持 源码: Lib/html/__init__.py 该模块定义了操作HTML的工具。 html.escape(s, quote=True) 将字符串 s 中的字符“&“ 、 ...
具体的对象层 本章中的函数特定于某些 python 对象类型。 将错误类型的对象传递给它们并不是一个好主意;如果您从 Python 程序接收到一个对象,但不确定它是否具有正确的类型,则必须首先执行类型检查;例如,要检查对象是否为字典,请使用...
urllib —- URL 处理模块 源代码: Lib/urllib/ urllib 是一个收集了多个涉及 URL 的模块的包: urllib.request 打开和读取 URL urllib.error 包含 urllib.request...
socket —- 底层网络接口 源代码: Lib/socket.py 这个模块提供了访问 BSD 套接字 的接口。在所有现代 Unix 系统、Windows、macOS 和其他一些平台上可用。 备注 一些行为可能因平台不同而异,因为调用的...
python 3.3 有什么新变化 本文介绍了Python 3.3相比 3.2 的新增特性。Python 3.3于2012年9月29日发布。有关完整详细信息,请参见 changelog。 参见 PEP 398 – Python ...
类型注解对象 提供几种用于类型提示的内置类型。 目前存在两种类型 — GenericAlias 和 Union。 只有 GenericAlias 会向 C 开放。 PyObject *Py_GenericAlias(PyObject *or...
tracemalloc —- 跟踪内存分配 3.4 新版功能. 源代码: Lib/tracemalloc.py tracemalloc 模块是一个用于对 python 已申请的内存块进行debug的工具。它能提供以下信息: 回溯对象分配内存...
asynchat —- 异步套接字指令/响应处理程序 源代码: Lib/asynchat.py 从版本 3.6 开始标记为过时,将在版本 3.12 中移除。: The asynchat module is deprecated (see P...