ホームページ >バックエンド開発 >Python チュートリアル >Basic Auth コーディングの使用方法に関する Python サンプル分析

Basic Auth コーディングの使用方法に関する Python サンプル分析

黄舟
黄舟オリジナル
2017-05-31 14:42:172245ブラウズ

この記事では、Basic Auth エンコーディングの使用方法の簡単な例についての Python 情報を主に紹介します。必要な友人はそれを参照してください

このブログ投稿では、主に Python3 環境でユーザー名とパスワードを 文字列 にエンコードする方法を紹介します。

コードは次のとおりです:

import base64
def get_basic_auth_str(username, password):
  temp_str = username + ':' + password
  # 转成bytes string
  bytesString = temp_str.encode(encoding="utf-8")
  # base64 编码
  encodestr = base64.b64encode(bytesString)
  # 解码
  decodestr = base64.b64decode(encodestr)

  return 'Basic ' + encodestr.decode()

呼び出し例:

print(get_basic_auth_str('admin', '123456'))

Output

Basic YWRtaW46MTIzNDU2

以上がBasic Auth コーディングの使用方法に関する Python サンプル分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。