Python 編碼Basic Auth使用方法簡單實例
更新時間:2017年05月25日 09:55:07 投稿:lqh
這篇文章主要介紹了 Python 編碼Basic Auth使用方法簡單實例的相關(guān)資料,需要的朋友可以參考下
本片博文主要介紹在Python3 環(huán)境下把用戶名密碼編碼成字符串。
代碼如下:
import base64 def get_basic_auth_str(username, password): temp_str = username + ':' + password # 轉(zhuǎn)成bytes string bytesString = temp_str.encode(encoding="utf-8") # base64 編碼 encodestr = base64.b64encode(bytesString) # 解碼 decodestr = base64.b64decode(encodestr) return 'Basic ' + encodestr.decode()
調(diào)用樣例:
print(get_basic_auth_str('admin', '123456'))
輸出
Basic YWRtaW46MTIzNDU2
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Python入門教程(十九)python的函數(shù)詳解
這篇文章主要介紹了Python入門教程(十九)python的函數(shù),函數(shù)是組織好的,可重復(fù)使用的,用來實現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段,需要的朋友可以參考下2023-04-04Python attrs提高面向?qū)ο缶幊绦试敿?xì)
Python是面向?qū)ο蟮恼Z言,一般情況下使用面向?qū)ο缶幊虝沟瞄_發(fā)效率更高,軟件質(zhì)量更好,并且代碼更易于擴展,可讀性和可維護(hù)性也更高,但是Python的類寫起來是真的累,這是可以在創(chuàng)建類的時候自動添加上attrs模塊,下面文章我們就來介紹這個東西,需要的朋友可參考一下2021-09-09python3實現(xiàn)網(wǎng)頁版raspberry pi(樹莓派)小車控制
這篇文章主要為大家詳細(xì)介紹了python3實現(xiàn)網(wǎng)頁版raspberry pi(樹莓派)小車控制,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-02-02基于Python實現(xiàn)定時自動給微信好友發(fā)送天氣預(yù)報
這篇文章主要介紹了基于Python實現(xiàn)定時自動給微信好友發(fā)送天氣預(yù)報的實現(xiàn)代碼,,需要的朋友可以參考下2018-10-10PyTorch簡單手寫數(shù)字識別的實現(xiàn)過程
Pytorch是熱門的深度學(xué)習(xí)框架之一,通過經(jīng)典的MNIST數(shù)據(jù)集進(jìn)行快速的pytorch入門,這篇文章主要給大家介紹了關(guān)于PyTorch簡單手寫數(shù)字識別的相關(guān)資料,需要的朋友可以參考下2021-11-11python pygame實現(xiàn)球球大作戰(zhàn)
這篇文章主要為大家詳細(xì)介紹了Python pygame實現(xiàn)球球大作戰(zhàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-11-11