介面:Bytes

方法

大小

size() 會傳回 rules.Integer

傳回位元組序列中的位元組數。

傳回

non-null rules.Integer 的位元組數。

範例

b'\xFF\xFF'.size() == 2
b'a'.size() == 1
b'€'.size() == 3 // 3-byte UTF-8 encoded string

toBase64

toBase64() 會傳回 rules.String

傳回與所提供位元組相對應的 Base64 編碼字串 序列

Base64 編碼是依據 base64url 規格

傳回

non-null rules.String:採 Base64 編碼的字串。

範例

b'\xFB\xEF\xBE'.toBase64() == '----'

toHexString

toHexString() 會傳回 rules.String

傳回與所提供位元組相對應的十六進位編碼字串 序列

傳回

non-null rules.String 是十六進位編碼字串。

範例

b'\x2A'.toHexString() == '2A'
b'**'.toHexString() == '2A2A'
b'€'.toHexString() == 'E282AC'