這篇文章給大家介紹Python3內(nèi)置模塊中base64的解碼方法,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
創(chuàng)新互聯(lián)建站2013年開創(chuàng)至今,先為仙居等服務(wù)建站,仙居等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為仙居企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
即 base64 其實不能歸屬密碼領(lǐng)域,作用也不是用于加密,它是一種編碼算法,但是具有不可讀性,所以可以說是防君子不防小人。
簡單使用
我們最常用的兩個方法即b64encode和b64decode-Base64 編碼和解碼,其中 b64encode 的參數(shù) s 的類型必須是字節(jié)包(bytes)。b64decode 的參數(shù) s 可以是字節(jié)包(bytes),也可以是字符串(str)。
Base64 編碼
S = b'I like Python' e64 = base64.b64encode(S) print(e64)
示例結(jié)果:
b'SSBsaWtlIFB5dGhvbg=='
Base64 解碼
S = 'SSBsaWtlIFB5dGhvbg==' d64 = base64.b64decode(S) print(d64)
示例結(jié)果:
b'I like Python'
關(guān)于Python3內(nèi)置模塊中base64的解碼方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。