Python 标准库参考指南 3.8.20
都包含基于 ASCII 的元素,可以通过某 些面向文本的算法进行有用的操作,但情况对于任意二进制数据来说通常却并非如此(盲目地将文 本处理算法应用于不兼容 ASCII 的二进制数据格式往往将导致数据损坏)。 除了字面值形式,bytes 对象还可以通过其他几种方式来创建: • 指定长度的以零值填充的 bytes 对象: bytes(10) • 通过由整数组成的可迭代对象: bytes(range(20)) ASCII 的二进制格式,因此在处理任意二进数数据时应当避免 使用。这些限制会在下文中说明。 注解: 使用这些基于 ASCII 的操作来处理未以基于 ASCII 的格式存储的二进制数据可能会导致数据损坏。 bytes 和 bytearray 对象的下列方法可以用于任意二进制数据。 bytes.count(sub[, start[, end]]) bytearray.count(sub[, start[ 当一个操作耗尽内存但情况仍可(通过删除一些对象)进行挽救时将被引发。关联的值是一个字符 串,指明是哪种(内部)操作耗尽了内存。请注意由于底层的内存管理架构(C 的 malloc() 函 数),解释器也许并不总是能够从这种情况下完全恢复;但它毕竟可以引发一个异常,这样就能打 印出栈回溯信息,以便找出导致问题的失控程序。 exception NameError 当某个局部或全局名称未找到时将被引发。此异常仅用于非限定名称。关联的值是一条错误信息,0 码力 | 1927 页 | 9.69 MB | 9 月前3Python 标准库参考指南 3.8.20
都包含基于 ASCII 的元素,可以通过某 些面向文本的算法进行有用的操作,但情况对于任意二进制数据来说通常却并非如此(盲目地将文 本处理算法应用于不兼容 ASCII 的二进制数据格式往往将导致数据损坏)。 除了字面值形式,bytes 对象还可以通过其他几种方式来创建: • 指定长度的以零值填充的 bytes 对象: bytes(10) • 通过由整数组成的可迭代对象: bytes(range(20)) ASCII 的二进制格式,因此在处理任意二进数数据时应当避免 使用。这些限制会在下文中说明。 注解: 使用这些基于 ASCII 的操作来处理未以基于 ASCII 的格式存储的二进制数据可能会导致数据损坏。 bytes 和 bytearray 对象的下列方法可以用于任意二进制数据。 bytes.count(sub[, start[, end]]) bytearray.count(sub[, start[ 当一个操作耗尽内存但情况仍可(通过删除一些对象)进行挽救时将被引发。关联的值是一个字符 串,指明是哪种(内部)操作耗尽了内存。请注意由于底层的内存管理架构(C 的 malloc() 函 数),解释器也许并不总是能够从这种情况下完全恢复;但它毕竟可以引发一个异常,这样就能打 印出栈回溯信息,以便找出导致问题的失控程序。 exception NameError 当某个局部或全局名称未找到时将被引发。此异常仅用于非限定名称。关联的值是一条错误信息,0 码力 | 1927 页 | 9.69 MB | 9 月前3Python 标准库参考指南 3.8.20
都包含基于 ASCII 的元素,可以通过某些面向文本 的算法进行有用的操作,但情况对于任意二进制数据来说通常却并非如此(盲目地将文本处理算法应 用于不兼容 ASCII 的二进制数据格式往往将导致数据损坏)。 除了字面值形式,bytes 对象还可以通过其他几种方式来创建: • 指定长度的以零值填充的 bytes 对象: bytes(10) • 通过由整数组成的可迭代对象: bytes(range(20)) ASCII 的二进制格式,因此在处理任意二进数数据时应当避免使用。 这些限制会在下文中说明。 注解: 使用这些基于 ASCII 的操作来处理未以基于 ASCII 的格式存储的二进制数据可能会导致数据损坏。 bytes 和 bytearray 对象的下列方法可以用于任意二进制数据。 bytes.count(sub[, start[, end]]) bytearray.count(sub[, start[ 当一个操作耗尽内存但情况仍可(通过删除一些对象)进行挽救时将被引发。关联的值是一个字符串, 指明是哪种(内部)操作耗尽了内存。请注意由于底层的内存管理架构(C 的 malloc() 函数),解释 器也许并不总是能够从这种情况下完全恢复;但它毕竟可以引发一个异常,这样就能打印出栈回溯信 息,以便找出导致问题的失控程序。 exception NameError 当某个局部或全局名称未找到时将被引发。此异常仅用于非限定名称。关联的值是一条错误信息,其0 码力 | 2052 页 | 9.74 MB | 9 月前3Python 标准库参考指南 3.7.13
都包含基于 ASCII 的元素,可以通过某 些面向文本的算法进行有用的操作,但情况对于任意二进制数据来说通常却并非如此(盲目地将文 本处理算法应用于不兼容 ASCII 的二进制数据格式往往将导致数据损坏)。 除了字面值形式,bytes 对象还可以通过其他几种方式来创建: • 指定长度的以零值填充的 bytes 对象: bytes(10) • 通过由整数组成的可迭代对象: bytes(range(20)) ASCII 的二进制格式,因此在处理任意二进数数据时应当避免 使用。这些限制会在下文中说明。 注解: 使用这些基于 ASCII 的操作来处理未以基于 ASCII 的格式存储的二进制数据可能会导致数据损坏。 bytes 和 bytearray 对象的下列方法可以用于任意二进制数据。 bytes.count(sub[, start[, end]]) bytearray.count(sub[, start[ 当一个操作耗尽内存但情况仍可(通过删除一些对象)进行挽救时将被引发。关联的值是一个字符 串,指明是哪种(内部)操作耗尽了内存。请注意由于底层的内存管理架构(C 的 malloc() 函 数),解释器也许并不总是能够从这种情况下完全恢复;但它毕竟可以引发一个异常,这样就能打 印出栈回溯信息,以便找出导致问题的失控程序。 exception NameError 当某个局部或全局名称未找到时将被引发。此异常仅用于非限定名称。关联的值是一条错误信息,0 码力 | 1846 页 | 9.09 MB | 9 月前3Python 标准库参考指南 3.7.13
都包含基于 ASCII 的元素,可以通过某些面向文本 的算法进行有用的操作,但情况对于任意二进制数据来说通常却并非如此(盲目地将文本处理算法应 用于不兼容 ASCII 的二进制数据格式往往将导致数据损坏)。 除了字面值形式,bytes 对象还可以通过其他几种方式来创建: • 指定长度的以零值填充的 bytes 对象: bytes(10) • 通过由整数组成的可迭代对象: bytes(range(20)) ASCII 的二进制格式,因此在处理任意二进数数据时应当避免使用。 这些限制会在下文中说明。 注解: 使用这些基于 ASCII 的操作来处理未以基于 ASCII 的格式存储的二进制数据可能会导致数据损坏。 bytes 和 bytearray 对象的下列方法可以用于任意二进制数据。 bytes.count(sub[, start[, end]]) bytearray.count(sub[, start[ 当一个操作耗尽内存但情况仍可(通过删除一些对象)进行挽救时将被引发。关联的值是一个字符串, 指明是哪种(内部)操作耗尽了内存。请注意由于底层的内存管理架构(C 的 malloc() 函数),解释 器也许并不总是能够从这种情况下完全恢复;但它毕竟可以引发一个异常,这样就能打印出栈回溯信 息,以便找出导致问题的失控程序。 exception NameError 当某个局部或全局名称未找到时将被引发。此异常仅用于非限定名称。关联的值是一条错误信息,其0 码力 | 1961 页 | 9.14 MB | 9 月前3Python 标准库参考指南 3.13
都包含基于 ASCII 的元素,可以通过某些 面向文本的算法进行有用的操作,但情况对于任意二进制数据来说通常却并非如此(盲目地将文本 处理算法应用于不兼容 ASCII 的二进制数据格式往往将导致数据损坏)。 除了字面值形式,bytes 对象还可以通过其他几种方式来创建: • 指定长度的以零值填充的 bytes 对象: bytes(10) • 通过由整数组成的可迭代对象: bytes(range(20)) ASCII 的二进制格式,因此在处理任意二进数数据时应当避免 使用。这些限制会在下文中说明。 � 备注 使用这些基于 ASCII 的操作来处理未以基于 ASCII 的格式存储的二进制数据可能会导致数据损坏。 bytes 和 bytearray 对象的下列方法可以用于任意二进制数据。 bytes.count(sub[, start[, end]]) bytearray.count(sub[, start[ 当一个操作耗尽内存但情况仍可(通过删除一些对象)进行挽救时将被引发。关联的值是一个字 符串,指明是哪种(内部)操作耗尽了内存。请注意由于底层的内存管理架构(C 的 malloc() 函 数),解释器也许并不总是能够从这种情况下完全恢复;但它毕竟可以引发一个异常,这样就能打 印出栈回溯信息,以便找出导致问题的失控程序。 exception NameError 当某个局部或全局名称未找到时将被引发。此异常仅用于非限定名称。关联的值是一条错误信息,0 码力 | 2246 页 | 11.74 MB | 9 月前3Python 标准库参考指南 3.13
都包含基于 ASCII 的元素,可以通过某些 面向文本的算法进行有用的操作,但情况对于任意二进制数据来说通常却并非如此(盲目地将文本 处理算法应用于不兼容 ASCII 的二进制数据格式往往将导致数据损坏)。 除了字面值形式,bytes 对象还可以通过其他几种方式来创建: • 指定长度的以零值填充的 bytes 对象: bytes(10) • 通过由整数组成的可迭代对象: bytes(range(20)) ASCII 的二进制格式,因此在处理任意二进数数据时应当避免 使用。这些限制会在下文中说明。 � 备注 使用这些基于 ASCII 的操作来处理未以基于 ASCII 的格式存储的二进制数据可能会导致数据损坏。 bytes 和 bytearray 对象的下列方法可以用于任意二进制数据。 bytes.count(sub[, start[, end]]) bytearray.count(sub[, start[ 当一个操作耗尽内存但情况仍可(通过删除一些对象)进行挽救时将被引发。关联的值是一个字 符串,指明是哪种(内部)操作耗尽了内存。请注意由于底层的内存管理架构(C 的 malloc() 函 数),解释器也许并不总是能够从这种情况下完全恢复;但它毕竟可以引发一个异常,这样就能打 印出栈回溯信息,以便找出导致问题的失控程序。 exception NameError 当某个局部或全局名称未找到时将被引发。此异常仅用于非限定名称。关联的值是一条错误信息,0 码力 | 2242 页 | 11.73 MB | 9 月前3Python 标准库参考指南 3.12
都包含基于 ASCII 的元素,可以通过某些 面向文本的算法进行有用的操作,但情况对于任意二进制数据来说通常却并非如此(盲目地将文本 处理算法应用于不兼容 ASCII 的二进制数据格式往往将导致数据损坏)。 除了字面值形式,bytes 对象还可以通过其他几种方式来创建: • 指定长度的以零值填充的 bytes 对象: bytes(10) • 通过由整数组成的可迭代对象: bytes(range(20)) ASCII 的二进制格式,因此在处理任意二进数数据时应当避免 使用。这些限制会在下文中说明。 � 备注 使用这些基于 ASCII 的操作来处理未以基于 ASCII 的格式存储的二进制数据可能会导致数据损坏。 bytes 和 bytearray 对象的下列方法可以用于任意二进制数据。 bytes.count(sub[, start[, end]]) bytearray.count(sub[, start[ 当一个操作耗尽内存但情况仍可(通过删除一些对象)进行挽救时将被引发。关联的值是一个字 符串,指明是哪种(内部)操作耗尽了内存。请注意由于底层的内存管理架构(C 的 malloc() 函 数),解释器也许并不总是能够从这种情况下完全恢复;但它毕竟可以引发一个异常,这样就能打 印出栈回溯信息,以便找出导致问题的失控程序。 exception NameError 当某个局部或全局名称未找到时将被引发。此异常仅用于非限定名称。关联的值是一条错误信息,0 码力 | 2253 页 | 11.81 MB | 9 月前3Python 标准库参考指南 3.12
都包含基于 ASCII 的元素,可以通过某些 面向文本的算法进行有用的操作,但情况对于任意二进制数据来说通常却并非如此(盲目地将文本 处理算法应用于不兼容 ASCII 的二进制数据格式往往将导致数据损坏)。 除了字面值形式,bytes 对象还可以通过其他几种方式来创建: • 指定长度的以零值填充的 bytes 对象: bytes(10) • 通过由整数组成的可迭代对象: bytes(range(20)) ASCII 的二进制格式,因此在处理任意二进数数据时应当避免 使用。这些限制会在下文中说明。 � 备注 使用这些基于 ASCII 的操作来处理未以基于 ASCII 的格式存储的二进制数据可能会导致数据损坏。 bytes 和 bytearray 对象的下列方法可以用于任意二进制数据。 bytes.count(sub[, start[, end]]) bytearray.count(sub[, start[ 当一个操作耗尽内存但情况仍可(通过删除一些对象)进行挽救时将被引发。关联的值是一个字 符串,指明是哪种(内部)操作耗尽了内存。请注意由于底层的内存管理架构(C 的 malloc() 函 数),解释器也许并不总是能够从这种情况下完全恢复;但它毕竟可以引发一个异常,这样就能打 印出栈回溯信息,以便找出导致问题的失控程序。 exception NameError 当某个局部或全局名称未找到时将被引发。此异常仅用于非限定名称。关联的值是一条错误信息,0 码力 | 2253 页 | 11.81 MB | 9 月前3Python 标准库参考指南 3.11.10
都包含基于 ASCII 的元素,可以通过某 些面向文本的算法进行有用的操作,但情况对于任意二进制数据来说通常却并非如此(盲目地将文 本处理算法应用于不兼容 ASCII 的二进制数据格式往往将导致数据损坏)。 除了字面值形式,bytes 对象还可以通过其他几种方式来创建: • 指定长度的以零值填充的 bytes 对象: bytes(10) • 通过由整数组成的可迭代对象: bytes(range(20)) ASCII 的二进制格式,因此在处理任意二进数数据时应当避免 使用。这些限制会在下文中说明。 备注: 使用这些基于 ASCII 的操作来处理未以基于 ASCII 的格式存储的二进制数据可能会导致数据损坏。 bytes 和 bytearray 对象的下列方法可以用于任意二进制数据。 bytes.count(sub[, start[, end]]) bytearray.count(sub[, start[ 当一个操作耗尽内存但情况仍可(通过删除一些对象)进行挽救时将被引发。关联的值是一个字符 串,指明是哪种(内部)操作耗尽了内存。请注意由于底层的内存管理架构(C 的 malloc() 函 数),解释器也许并不总是能够从这种情况下完全恢复;但它毕竟可以引发一个异常,这样就能打 印出栈回溯信息,以便找出导致问题的失控程序。 exception NameError 当某个局部或全局名称未找到时将被引发。此异常仅用于非限定名称。关联的值是一条错误信息,0 码力 | 2248 页 | 11.10 MB | 9 月前3
共 96 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10