| title | Función incorporada bytes() de Python - Hoja de trucos de Python |
|---|---|
| description | Devuelve un nuevo objeto 'bytes', que es una secuencia inmutable de enteros en el rango [...]. bytes es una versión inmutable de bytearray: tiene los mismos métodos no mutables y el mismo comportamiento de indexación y segmentación. |
En Python, el tipo bytes es una secuencia inmutable de bytes individuales. Representa una secuencia de enteros en el rango de 0 a 255, que se puede utilizar para representar datos binarios como imágenes, audio u otros tipos de archivos.
Puede crear un objeto bytes de varias maneras. Una forma es usar el constructor bytes() y pasarle una cadena, un objeto bytearray o un objeto bytes. Por ejemplo:
data = "Hello, World!"
bytes_obj = bytes(data, "utf-8")
print(bytes_obj)b'Hello, World!'
Otra forma es usar una notación literal anteponiendo a la cadena b o B:
data = b"Hello, World!"
print(data)b'Hello, World!'
- bytearray()
- memoryview()
- Lectura y Escritura de Archivos
- Tipos de Datos de Python