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獲取Linux系統(tǒng)下的本機IP地址代碼分享
這篇文章主要介紹了Python獲取Linux系統(tǒng)下的本機IP地址代碼分享,本文直接給出實現(xiàn)代碼,可以獲取到eth0等網(wǎng)卡的IP地址,需要的朋友可以參考下2014-11-11
Python XML模塊數(shù)據(jù)解析與生成利器的使用掌握
這篇文章主要為大家介紹了Python XML模塊數(shù)據(jù)解析與生成利器的使用實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01
如何基于Python + requests實現(xiàn)發(fā)送HTTP請求
這篇文章主要介紹了如何基于Python + requests實現(xiàn)發(fā)送HTTP請求,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-01-01
Python實戰(zhàn)項目用PyQt5制作漫畫臉GUI界面
PyQt5 是用來創(chuàng)建Python GUI應(yīng)用程序的工具包。作為一個跨平臺的工具包,PyQt可以在所有主流操作系統(tǒng)上運行,本文主要介紹了如何用PyQt5制作漫畫臉的GUI界面2021-10-10
Selenium?4.2.0?標(biāo)簽定位8種方法詳解
這篇文章主要介紹了Selenium?4.2.0?標(biāo)簽定位8種方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-06-06
Pandas中如何對DataFrame列名進(jìn)行重命名
在做數(shù)據(jù)挖掘的時候,想改一個DataFrame的column名稱,所以就查了一下,下面這篇文章主要給大家介紹了關(guān)于Pandas中如何對DataFrame列名進(jìn)行重命名的相關(guān)資料,需要的朋友可以參考下2023-04-04

