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

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

黄舟
リリース: 2017-05-31 14:42:17
オリジナル
2253 人が閲覧しました

この記事では、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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート