Python bytes() 関数

5バイトの配列を返します:

x = bytes(5)

実行例

定義と使用法

bytes() 関数はバイトオブジェクトを返します。

これはオブジェクトをバイトオブジェクトに変換したり、指定されたサイズの空バイトオブジェクトを作成できます。

bytes() と bytearray() の違いは、bytes() は変更できないオブジェクトを返し、bytearray() は変更可能なオブジェクトを返すことです。

文法

bytes(x, encoding, エラー)

引数の値

引数 説明
x

bytearray オブジェクトを作成する際に使用されるリソース

整数の場合、指定されたサイズの空 bytearray オブジェクトが作成されます。

文字列の場合、リソースのエンコードを指定してください。

encoding 文字列のエンコード
エラー エンコード失敗時の対応方法を定義します。

関連ページ

リファレンスマニュアル:bytearray() 関数