ubinascii -- バイナリ/ASCII 変換

このモジュールは、該当する `CPython` モジュールのサブセットを実装しています。 詳しくはオリジナルの CPython ドキュメンテーションを参照してください: binascii.

このモジュールは、バイナリデータと ASCII 形式のさまざまなエンコーディングとの間の変換(両方向)を実装します。

関数

ubinascii.hexlify(data[, sep])

バイナリデータを16進表現に変換します。バイト列を返します。

CPython との違い

追加の引数 sep が指定された場合、それは16進値の間のセパレータとして使われます。

ubinascii.unhexlify(data)

16進データをバイナリ表現に変換します。バイト列を返します。(すなわち、hexlify の逆)

ubinascii.a2b_base64(data)

base64でエンコードされたデータをデコードします。入力中の無効な文字は無視します。RFC 2045 s.6.8 に準拠しています。バイト列を返します。

ubinascii.b2a_base64(data)

RFC 3548 のように、バイナリデータをbase64形式でエンコードします。コード化されたデータの後ろに改行文字を付けて、バイト列として返します。