1. 程式人生 > >用python實現base64編碼與解碼

用python實現base64編碼與解碼

用到了python裡的base64模組

用法:

編碼:

1 import base64
2 a = 'HC'.decode() #將‘HC’轉為二進位制
3 b = base64.b64encode(a) #將a轉為base64編碼
4 b.decode() #從二進位制轉回
5 
6 base64.b64encode('HC'.encode()).decode() #簡寫
'SEM=

解碼:

base64.b64decode('SEM=').decode()
'HC'

 

其他常用函式:

chr(x) 將十進位制轉換為ASCII中相應的字元

ord(x) 將ASCII中相應的字元轉換為十進位制數

1 char(65)
'A'
3 ord('A')
65