Python對Base64的編碼轉換


Base64的編碼轉換方式
所謂Base64,就是說選出64個字符----小寫字母a-z、大寫字母A-Z、數字0-9、符號"+"、"/"(再加上作為墊字的"=",實際上是65個字符)----作為一個基本字符集。然后,其他所有符號都轉換成這個字符集中的字符。

import base64
#base64編碼
encodestr = base64.b64encode('我是中國人'.encode('utf-8'))
print(encodestr)
結果:
b'5oiR5piv5Lit5Zu95Lq6'
#base64解碼
print(base64.b64decode(encodestr).decode())
結果:
我是中國人

  

更詳細的Base64知識,請參考如下:

http://www.ruanyifeng.com/blog/2008/06/base64.html

  

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM