| title | Python bytes() 内置函数 - Python 速查表 |
|---|---|
| description | 返回一个新的“bytes”对象,它是一个范围在 [...] 内的整数的不可变序列。bytes 是 bytearray 的不可变版本——它具有相同的非修改方法以及相同的索引和切片行为。 |
在 Python 中,bytes 类型是单个字节的不可变序列。它代表一个范围在 0 到 255 之间的整数序列,可用于表示二进制数据,如图像、音频或其他类型的文件。
您可以通过几种方式创建 bytes 对象。一种方法是使用 bytes() 构造函数并向其传递一个字符串、一个 bytearray 对象或一个 bytes 对象。例如:
data = "Hello, World!"
bytes_obj = bytes(data, "utf-8")
print(bytes_obj)b'Hello, World!'
另一种方法是使用字面量表示法,在字符串前加上 b 或 B 前缀:
data = b"Hello, World!"
print(data)b'Hello, World!'
- bytearray()
- memoryview()
- 读写文件
- Python 数据类型