Python 标准库参考指南 3.10.15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1617 26.12 test --- Python 回归测试包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1617 26.12.1 为 test 的符号)。请注意, k 不可为零。如果 k 为 None,则当作 1 处理。 (6) 拼接不可变序列总是会生成新的对象。这意味着通过重复拼接来构建序列的运行时开销将会基于序列 总长度的乘方。想要获得线性的运行时开销,你必须改用下列替代方案之一: • 如果拼接str 对象,你可以构建一个列表并在最后使用str.join() 或是写入一个io.StringIO 实例并在结束时获取它的值 • 如果拼接bytes 字”)。不存在可在线性时间 内将一个字符串转换为二进制整数或将一个二进制整数转换为字符串的算法,除非基数为 2 的乘方。对于 基数为 10 来说已知最好的算法也有亚二次方复杂度。转换一个大数值如 int('1' * 500_000) 在快速的 CPU 上也会花费一秒以上的时间。 限制转换大小提供了一个避免 CVE-2020-10735 的可行方法。 此限制会在可能涉及非线性转换算法时作用于输入0 码力 | 2207 页 | 10.45 MB | 9 月前3Python 标准库参考指南 3.10.15
的库 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1513 26.12 test --- Python 回归测试包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1513 26.12.1 为 test 包编写单元测试 的符号)。请注意,k 不可为零。如果 k 为 None,则当作 1 处理。 (6) 拼接不可变序列总是会生成新的对象。这意味着通过重复拼接来构建序列的运行时开销将会基于 序列总长度的乘方。想要获得线性的运行时开销,你必须改用下列替代方案之一: • 如果拼接str 对象,你可以构建一个列表并在最后使用str.join() 或是写入一个io. StringIO 实例并在结束时获取它的值 • 如果拼接bytes 字”)。不存在可在线性 时间内将一个字符串转换为二进制整数或将一个二进制整数转换为字符串的算法,除非基数为 2 的乘方。 对于基数为 10 来说已知最好的算法也有亚二次方复杂度。转换一个大数值如 int('1' * 500_000) 在快速的 CPU 上也会花费一秒以上的时间。 限制转换大小提供了一个避免 CVE-2020-10735 的可行方法。 此限制会在可能涉及非线性转换算法时作用于输入0 码力 | 2072 页 | 10.39 MB | 9 月前3Python 标准库参考指南 3.12
的库 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1646 26.9 test --- Python 回归测试包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1646 26.9.1 为 test 包编写单元测试 的符号)。请注 意,k 不可为零。如果 k 为 None,则当作 1 处理。 (6) 拼接不可变序列总是会生成新的对象。这意味着通过重复拼接来构建序列的运行时开销将会基于 序列总长度的乘方。想要获得线性的运行时开销,你必须改用下列替代方案之一: • 如果拼接str 对象,你可以构建一个列表并在最后使用str.join() 或是写入一个io. StringIO 实例并在结束时获取它的值 • 如果拼接bytes 字”)。不存在可在线性 时间内将一个字符串转换为二进制整数或将一个二进制整数转换为字符串的算法,除非基数为 2 的乘方。 对于基数为 10 来说已知最好的算法也有亚二次方复杂度。转换一个大数值如 int('1' * 500_000) 在 快速的 CPU 上也会花费一秒以上的时间。 限制转换大小是一项避免 CVE 2020-10735 的务实解决方式。 此限制会在可能涉及非线性转换算法时作用于输0 码力 | 2253 页 | 11.81 MB | 9 月前3Python 标准库参考指南 3.12
的库 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1646 26.9 test --- Python 回归测试包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1646 26.9.1 为 test 包编写单元测试 的符号)。请注 意,k 不可为零。如果 k 为 None,则当作 1 处理。 (6) 拼接不可变序列总是会生成新的对象。这意味着通过重复拼接来构建序列的运行时开销将会基于 序列总长度的乘方。想要获得线性的运行时开销,你必须改用下列替代方案之一: • 如果拼接str 对象,你可以构建一个列表并在最后使用str.join() 或是写入一个io. StringIO 实例并在结束时获取它的值 • 如果拼接bytes 字”)。不存在可在线性 时间内将一个字符串转换为二进制整数或将一个二进制整数转换为字符串的算法,除非基数为 2 的乘方。 对于基数为 10 来说已知最好的算法也有亚二次方复杂度。转换一个大数值如 int('1' * 500_000) 在 快速的 CPU 上也会花费一秒以上的时间。 限制转换大小是一项避免 CVE 2020-10735 的务实解决方式。 此限制会在可能涉及非线性转换算法时作用于输0 码力 | 2253 页 | 11.81 MB | 9 月前3Python 标准库参考指南 3.11.10
library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1631 26.9 test --- Python 回归测试包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1631 26.9.1 为 test 包编写单元测试 的符号)。请注意,k 不可为零。如果 k 为 None,则当作 1 处理。 (6) 拼接不可变序列总是会生成新的对象。这意味着通过重复拼接来构建序列的运行时开销将会基于 序列总长度的乘方。想要获得线性的运行时开销,你必须改用下列替代方案之一: • 如果拼接str 对象,你可以构建一个列表并在最后使用str.join() 或是写入一个io. StringIO 实例并在结束时获取它的值 • 如果拼接bytes 字”)。不存在可在线性 时间内将一个字符串转换为二进制整数或将一个二进制整数转换为字符串的算法,除非基数为 2 的乘方。 对于基数为 10 来说已知最好的算法也有亚二次方复杂度。转换一个大数值如 int('1' * 500_000) 在快速的 CPU 上也会花费一秒以上的时间。 限制转换大小提供了一个避免 CVE-2020-10735 的可行方法。 此限制会在可能涉及非线性转换算法时作用于输入0 码力 | 2248 页 | 11.10 MB | 9 月前3Python 标准库参考指南 3.11.10
library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1743 26.9 test --- Python 回归测试包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1743 26.9.1 为 test 包编写单元测试 的符号)。请注意, k 不可为零。如果 k 为 None,则当作 1 处理。 (6) 拼接不可变序列总是会生成新的对象。这意味着通过重复拼接来构建序列的运行时开销将会基于序列 总长度的乘方。想要获得线性的运行时开销,你必须改用下列替代方案之一: • 如果拼接str 对象,你可以构建一个列表并在最后使用str.join() 或是写入一个io.StringIO 实例并在结束时获取它的值 • 如果拼接bytes 仅会作用于十进制或其他 以非二的乘方为基数的数字。十六进制、八进制和二进制转换不受限制。该限制可以被配置。 int 类型在 CPython 中是存储为二进制形式的任意长度的数字(通常称为“大数字”)。不存在可在线性时间 内将一个字符串转换为二进制整数或将一个二进制整数转换为字符串的算法,除非基数为 2 的乘方。对于 基数为 10 来说已知最好的算法也有亚二次方复杂度。转换一个大数值如 int('1' * 500_000)0 码力 | 2399 页 | 11.19 MB | 9 月前3Python 标准库参考指南 3.13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1664 26.8 test --- Python 回归测试包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1676 26.8.1 为 test 包编写单元测试 的符号)。请注 意,k 不可为零。如果 k 为 None,则当作 1 处理。 (6) 拼接不可变序列总是会生成新的对象。这意味着通过重复拼接来构建序列的运行时开销将会基于 序列总长度的乘方。想要获得线性的运行时开销,你必须改用下列替代方案之一: • 如果拼接str 对象,你可以构建一个列表并在最后使用str.join() 或是写入一个io. StringIO 实例并在结束时获取它的值 • 如果拼接bytes 字”)。不存在可在线性 时间内将一个字符串转换为二进制整数或将一个二进制整数转换为字符串的算法,除非基数为 2 的乘方。 对于基数为 10 来说已知最好的算法也有亚二次方复杂度。转换一个大数值如 int('1' * 500_000) 在 快速的 CPU 上也会花费一秒以上的时间。 限制转换大小是一项避免 CVE 2020-10735 的务实解决方式。 此限制会在可能涉及非线性转换算法时作用于输0 码力 | 2246 页 | 11.74 MB | 9 月前3Python 标准库参考指南 3.13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1660 26.8 test --- Python 回归测试包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1672 26.8.1 为 test 包编写单元测试 的符号)。请注 意,k 不可为零。如果 k 为 None,则当作 1 处理。 (6) 拼接不可变序列总是会生成新的对象。这意味着通过重复拼接来构建序列的运行时开销将会基于 序列总长度的乘方。想要获得线性的运行时开销,你必须改用下列替代方案之一: • 如果拼接str 对象,你可以构建一个列表并在最后使用str.join() 或是写入一个io. StringIO 实例并在结束时获取它的值 • 如果拼接bytes 字”)。不存在可在线性 时间内将一个字符串转换为二进制整数或将一个二进制整数转换为字符串的算法,除非基数为 2 的乘方。 对于基数为 10 来说已知最好的算法也有亚二次方复杂度。转换一个大数值如 int('1' * 500_000) 在 快速的 CPU 上也会花费一秒以上的时间。 限制转换大小是一项避免 CVE 2020-10735 的务实解决方式。 此限制会在可能涉及非线性转换算法时作用于输0 码力 | 2242 页 | 11.73 MB | 9 月前3Python 标准库参考指南 3.9.20
支持库 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1577 26.12 test --- Python 回归测试包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1577 26.12.1 为 test 的符号)。请注意, k 不可为零。如果 k 为 None,则当作 1 处理。 (6) 拼接不可变序列总是会生成新的对象。这意味着通过重复拼接来构建序列的运行时开销将会基于序列 总长度的乘方。想要获得线性的运行时开销,你必须改用下列替代方案之一: • 如果拼接str 对象,你可以构建一个列表并在最后使用str.join() 或是写入一个io.StringIO 实例并在结束时获取它的值 • 如果拼接bytes 字”)。不存在可在线性时间 内将一个字符串转换为二进制整数或将一个二进制整数转换为字符串的算法,除非基数为 2 的乘方。对于 基数为 10 来说已知最好的算法也有亚二次方复杂度。转换一个大数值如 int('1' * 500_000) 在快速的 CPU 上也会花费一秒以上的时间。 限制转换大小提供了一个避免 CVE-2020-10735 的可行方法。 此限制会在可能涉及非线性转换算法时作用于输入0 码力 | 2146 页 | 10.17 MB | 9 月前3Python 标准库参考指南 3.8.20
代码转为 Python 3 代码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1573 26.8 test --- Python 回归测试包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1578 26.9 test.support 的符号)。请注意, k 不可为零。如果 k 为 None,则当作 1 处理。 (6) 拼接不可变序列总是会生成新的对象。这意味着通过重复拼接来构建序列的运行时开销将会基于序列 总长度的乘方。想要获得线性的运行时开销,你必须改用下列替代方案之一: • 如果拼接str 对象,你可以构建一个列表并在最后使用str.join() 或是写入一个io.StringIO 实例并在结束时获取它的值 • 如果拼接bytes 字”)。不存在可在线性时间 内将一个字符串转换为二进制整数或将一个二进制整数转换为字符串的算法,除非基数为 2 的乘方。对于 基数为 10 来说已知最好的算法也有亚二次方复杂度。转换一个大数值如 int('1' * 500_000) 在快速的 CPU 上也会花费一秒以上的时间。 限制转换大小提供了一个避免 CVE-2020-10735 的可行方法。 此限制会在可能涉及非线性转换算法时作用于输入0 码力 | 2052 页 | 9.74 MB | 9 月前3
共 66 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7