Rumah > pembangunan bahagian belakang > Tutorial Python > Python关于编码Basic Auth的使用方法的实例分析

Python关于编码Basic Auth的使用方法的实例分析

黄舟
Lepaskan: 2017-05-31 14:42:17
asal
2249 orang telah melayarinya

这篇文章主要介绍了 Python 编码Basic Auth使用方法简单实例的相关资料,需要的朋友可以参考下

本片博文主要介绍在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()
Salin selepas log masuk

调用样例:

print(get_basic_auth_str('admin', '123456'))
Salin selepas log masuk

输出

Basic YWRtaW46MTIzNDU2
Salin selepas log masuk

Atas ialah kandungan terperinci Python关于编码Basic Auth的使用方法的实例分析. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan