Python bytes()
Python bytes() Function
Last Updated : 17 Mar 2025
The python bytes() function in Python is used for returning a bytes object. It is an immutable version of bytearray() function.
It can create empty bytes object of the specified size.
Python bytes() Function Syntax
It has the following syntax:
Parameters
- source is used to initialize the bytes object. It is an optional parameter.
- encoding is optional unless source is string type. It is used to convert the string to bytes using str.encode() function
- errors is also an optional parameter. It is used when the source is string type. Also, when encoding fails due to some error.
Return
It returns a bytes object.
Different Examples for Python bytes() Function Example
Let's see some examples of bytes() function to understand it's functionality.
Python bytes() Function Example 1
This is a simple example of converting string into bytes.
Output:
Python bytes() Function Example 2
This example creates a byte of a given integer size.
Output:
Python bytes() Function Example 3
This example converts iterable list to bytes.
Output: