Python 标准库参考指南 3.13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542 13.4.5 例子 . . . . . . . . idlelib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1515 26 开发工具 1517 26.1 typing ——对类型提示的支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1517 组中的元素特殊的含义,而其他异常通常只接受一个给出错误信息的单独字符串。 with_traceback(tb) 此方法会将 tb 设为新的异常回溯信息并返回异常对象。它在 PEP 3134 的异常链特性可用之前 更为常用。下面的例子演示了我们如何将一个 SomeException 实例转换为 OtherException 实例而保留回溯信息。异常一旦被引发,当前帧会被推至 OtherException0 码力 | 2246 页 | 11.74 MB | 9 月前3Python 标准库参考指南 3.13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538 13.4.5 例子 . . . . . . . . idlelib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1511 26 开发工具 1513 26.1 typing ——对类型提示的支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1513 组中的元素特殊的含义,而其他异常通常只接受一个给出错误信息的单独字符串。 with_traceback(tb) 此方法会将 tb 设为新的异常回溯信息并返回异常对象。它在 PEP 3134 的异常链特性可用之前 更为常用。下面的例子演示了我们如何将一个 SomeException 实例转换为 OtherException 实例而保留回溯信息。异常一旦被引发,当前帧会被推至 OtherException0 码力 | 2242 页 | 11.73 MB | 9 月前3Python 标准库参考指南 3.10.15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513 13.4.5 例子 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1464 26 开发工具 1465 26.1 typing ——对类型提示的支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 接受特定数量的参数并赋予此元组中 的元素特殊的含义,而其他异常通常只接受一个给出错误信息的单独字符串。 with_traceback(tb) 此方法会将 tb 设为新的异常回溯信息并返回异常对象。它在 PEP 3134 的异常链特性可用之前更 为常用。下面的例子演示了我们如何将一个 SomeException 实例转换为 OtherException 实 例而保留回溯信息。异常一旦被引发,当前帧会被推至 OtherException0 码力 | 2207 页 | 10.45 MB | 9 月前3Python 标准库参考指南 3.12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 13.4.5 例子 . . . . . . . . idlelib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1485 26 开发工具 1487 26.1 typing ——对类型提示的支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1487 组中的元素特殊的含义,而其他异常通常只接受一个给出错误信息的单独字符串。 with_traceback(tb) 此方法会将 tb 设为新的异常回溯信息并返回异常对象。它在 PEP 3134 的异常链特性可用之前 更为常用。下面的例子演示了我们如何将一个 SomeException 实例转换为 OtherException 实例而保留回溯信息。异常一旦被引发,当前帧会被推至 OtherException0 码力 | 2253 页 | 11.81 MB | 9 月前3Python 标准库参考指南 3.12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 13.4.5 例子 . . . . . . . . idlelib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1485 26 开发工具 1487 26.1 typing ——对类型提示的支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1487 组中的元素特殊的含义,而其他异常通常只接受一个给出错误信息的单独字符串。 with_traceback(tb) 此方法会将 tb 设为新的异常回溯信息并返回异常对象。它在 PEP 3134 的异常链特性可用之前 更为常用。下面的例子演示了我们如何将一个 SomeException 实例转换为 OtherException 实例而保留回溯信息。异常一旦被引发,当前帧会被推至 OtherException0 码力 | 2253 页 | 11.81 MB | 9 月前3Python 标准库参考指南 3.10.15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480 13.4.5 例子 . . . . . . . . idlelib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1369 26 开发工具 1371 26.1 typing ——对类型提示的支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1371 误信息的单独字符串。 with_traceback(tb) 此 方 法 会 将 tb 设 为 新 的 异 常 回 溯 信 息 并 返 回 异 常 对 象。 它 在 PEP 3134 的 异 常 链 特 性 可 用 之 前 更 为 常 用。 下 面 的 例 子 演 示 了 我 们 如 何 将 一 个 SomeException 实 例 转换为 OtherException 实例而保留回溯信息。异常一旦被引发,当前帧会被推至0 码力 | 2072 页 | 10.39 MB | 9 月前3Python 标准库参考指南 3.9.20
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499 13.4.5 例子 . . . . . . 帮助和偏好 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1430 26 开发工具 1431 26.1 typing ——对类型提示的支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 移至collections.abc 模块。 为了保持向下兼容性,它们在 Python 3.9 版的这个模块中仍然存在。 8.4.1 ChainMap 对象 3.3 新版功能. ChainMap 类将多个映射迅速地链到一起,这样它们就可以作为一个单元处理。这通常比创建一个新字典再 重复地使用update() 要快得多。 这个类可以用于模拟嵌套作用域,并且对模版化有用。 class collections.ChainMap(*maps)0 码力 | 2146 页 | 10.17 MB | 9 月前3Python 标准库参考指南 3.8.20
其他图形用户界面(GUI)包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1442 26 开发工具 1443 26.1 typing ——对类型提示的支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 移至collections.abc 模块。 为了保持向下兼容性,它们在 Python 3.9 版的这个模块中仍然存在。 8.3.1 ChainMap 对象 3.3 新版功能. ChainMap 类将多个映射迅速地链到一起,这样它们就可以作为一个单元处理。这通常比创建一个新字典再 重复地使用update() 要快得多。 这个类可以用于模拟嵌套作用域,并且对模版化有用。 class collections.ChainMap(*maps) ChainMap(*maps) 一个ChainMap 将多个字典或者其他映射组合在一起,创建一个单独的可更新的视图。如果没有指定 任何 maps,一个空字典会被作为 maps。这样,每个新链至少包含一个映射。 底层映射被存储在一个列表中。这个列表是公开的,可以通过 maps 属性存取和更新。没有其他的状态。 搜索查询底层映射,直到一个键被找到。不同的是,写,更新和删除只操作第一个映射。 一个ChainMap0 码力 | 2052 页 | 9.74 MB | 9 月前3Python 标准库参考指南 3.11.10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546 13.4.5 例子 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1569 26 开发工具 1571 26.1 typing ——对类型提示的支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 接受特定数量的参数并赋予此元组中 的元素特殊的含义,而其他异常通常只接受一个给出错误信息的单独字符串。 with_traceback(tb) 此方法会将 tb 设为新的异常回溯信息并返回异常对象。它在 PEP 3134 的异常链特性可用之前更 为常用。下面的例子演示了我们如何将一个 SomeException 实例转换为 OtherException 实 例而保留回溯信息。异常一旦被引发,当前帧会被推至 OtherException0 码力 | 2399 页 | 11.19 MB | 9 月前3Python 标准库参考指南 3.7.13
其他图形用户界面(GUI)包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1374 27 开发工具 1375 27.1 typing --- 类型标注支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . collections.ChainMap(*maps) 一个ChainMap 将多个字典或者其他映射组合在一起,创建一个单独的可更新的视图。如果没有 maps 被指定,就提供一个默认的空字典,这样一个新链至少有一个映射。 底层映射被存储在一个列表中。这个列表是公开的,可以通过 maps 属性存取和更新。没有其他的状态。 搜索查询底层映射,直到一个键被找到。不同的是,写,更新和删除只操作第一个映射。 recipe 提供了是否对第一个映射或其他映射进行写和其他修改的选项。 • 一个 极简的只读版 Chainmap. ChainMap 例子和方法 这一节提供了多个使用链映射的案例。 模拟 Python 内部 lookup 链的例子 import builtins pylookup = ChainMap(locals(), globals(), vars(builtins)) 让用户指定的0 码力 | 1961 页 | 9.14 MB | 9 月前3
共 43 条
- 1
- 2
- 3
- 4
- 5