Pythonのチュートリアル:符号化及び復号方法の概要のbase64でのpython3組み込みモジュール
アウトライン
BASE64は、BASE64バイナリデータ表現64の印刷可能文字に基づいて8ビットの符号化バイトコードを送信するための最も一般的なネットワークの一つです。RFC2045〜RFC2049、詳細な仕様上のMIMEを参照してください。処理するために、バイナリからBase64でエンコードされた文字、長い識別情報HTTP環境を提供するために使用することができます。バイナリデータが正しくURLの一部として、またはHTTP POSTリクエストの一部として、電子メールの内容として送信することができるようになっています。
事実は、それが符号化アルゴリズムである、役割は暗号化に使用されていない、base64でパスワードフィールドを帰すことはできませんが、読めない、それは抗抗悪役は紳士ではないことを言うことができています。
使用するのは簡単
二つの最も一般的に使用される方法、すなわちb64encodeとb64decode-Base64エンコーディングとデコーディング、前記パラメータs b64encodeタイプはバイトのパケット(バイト)でなければなりません。b64decodeパラメータsは、バイトのパケット(バイト)、または文字列(文字列)であってもよいです。
Base64エンコーディング
S = b'IのようなPythonの
E64 = base64.b64encode(S)
プリント(E64)
サンプルの結果:
b'SSBsaWtlIFB5dGhvbg ==」
Base64でデコード
S = 'SSBsaWtlIFB5dGhvbg =='
D64 = base64.b64decode(S)
プリント(D64)
サンプルの結果:
Pythonのようなb'I」
もっとPythonのチュートリアルはああを共有するすべての人を更新していきます!