出典:https://www.cnblogs.com/skiler/p/6687337.html
1、コンピュータ、文字列主にポスターを見て、主バイト
2、ブリッジの中央には、符号化規則であり、今の傾向がUTF8であります
図3に示すように、例えば、16進数を容易にバイナリ変換されたオブジェクトをバイト、\ x64の
4、文字列の内容は、私たちが見るもので、例えば、「ABC」
図5に示すように、文字列符号化されたコードは、コンピュータを識別するために、バイナリオブジェクトに変換しました
6、抗コーディングデコードした後、私たちは見てみましょう、文字列に変換されたバイトが、抗コーディング符号化規則は、範囲、\範囲xc8 UTF8を識別されないために注意を払います
7、例:
輸入hashlib
バイトb
B = B "例"
Stringオブジェクトsを
S = "例"
プリント(b)は、
プリント( "例えば")
バイト文字列を変換します
B2 =バイト(S、エンコーディング= 'UTF8')#エンコード形式が開発されなければなりません
印刷(B2)
文字列のバイトオブジェクトをエンコードします
= str.encodeのB3(S)
B4 = s.encode()
プリント(B3)
プリント(型(B3))
プリント(B4)
バイトデコードおよび目標被写体STRを得ます
S2 = bytes.decode(b)は
S3 = b.decode()
プリント(S2)
プリント(S3)