Python 编码Basic Auth使用方法简单实例


Posted in Python onMay 25, 2017

本片博文主要介绍在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'))

输出

Basic YWRtaW46MTIzNDU2

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python网络编程学习笔记(七):HTML和XHTML解析(HTMLParser、BeautifulSoup)
Jun 09 Python
Python实现的多线程http压力测试代码
Feb 08 Python
Python 快速实现CLI 应用程序的脚手架
Dec 05 Python
深入浅析Python传值与传址
Jul 10 Python
一看就懂得Python的math模块
Oct 21 Python
深入浅析Python2.x和3.x版本的主要区别
Nov 30 Python
python实现可变变量名方法详解
Jul 01 Python
python  logging日志打印过程解析
Oct 22 Python
Python2与Python3的区别详解
Feb 09 Python
Python基于network模块制作电影人物关系图
Jun 19 Python
Python操作word文档插入图片和表格的实例演示
Oct 25 Python
详解Python中如何将数据存储为json格式的文件
Nov 18 Python
Python 含参构造函数实例详解
May 25 #Python
Python爬虫之模拟知乎登录的方法教程
May 25 #Python
python爬虫入门教程--优雅的HTTP库requests(二)
May 25 #Python
Python操作使用MySQL数据库的实例代码
May 25 #Python
python爬虫入门教程--快速理解HTTP协议(一)
May 25 #Python
用生成器来改写直接返回列表的函数方法
May 25 #Python
Python随机读取文件实现实例
May 25 #Python
You might like
php生成文件
2007/01/15 PHP
Cakephp 执行主要流程
2010/03/24 PHP
php实现读取内存顺序号
2015/03/29 PHP
php递归遍历多维数组的方法
2015/04/18 PHP
PHP的new static和new self的区别与使用
2019/11/27 PHP
很可爱的输入框
2008/08/03 Javascript
JS实现图片预加载无需等待
2012/12/21 Javascript
javascript中键盘事件用法实例分析
2015/01/30 Javascript
理解JavaScript事件对象
2016/01/25 Javascript
BootStrap的弹出框(Popover)支持鼠标移到弹出层上弹窗层不隐藏的原因及解决办法
2016/04/03 Javascript
Bootstrap Paginator分页插件使用方法详解
2016/05/30 Javascript
Vue实现virtual-dom的原理简析
2017/07/10 Javascript
vue-cli监听组件加载完成的方法
2018/09/07 Javascript
vue实现学生信息管理系统
2020/05/30 Javascript
vue element el-transfer增加拖拽功能
2021/01/15 Vue.js
django批量导入xml数据
2016/10/16 Python
Python Paramiko模块的使用实际案例
2018/02/01 Python
python 用lambda函数替换for循环的方法
2018/06/09 Python
Python去除字符串前后空格的几种方法
2019/03/04 Python
详解用python写网络爬虫-爬取新浪微博评论
2019/05/10 Python
python,Django实现的淘宝客登录功能示例
2019/06/12 Python
Python格式化字符串f-string概览(小结)
2019/06/18 Python
python列表返回重复数据的下标
2020/02/10 Python
Python多线程实现支付模拟请求过程解析
2020/04/21 Python
html5使用canvas实现跟随光标跳动的火焰效果
2014/01/07 HTML / CSS
马克华菲官方商城:Mark Fairwhale
2016/09/04 全球购物
测试工程师岗位职责
2013/11/28 职场文书
不尊敬老师检讨书范文
2014/11/19 职场文书
关于调整工作时间的通知
2015/04/24 职场文书
从事会计工作年限证明
2015/06/23 职场文书
服装店员工管理制度
2015/08/07 职场文书
学习十八大的感悟
2015/08/11 职场文书
Python中zipfile压缩包模块的使用
2021/05/14 Python
python3.7.2 tkinter entry框限定输入数字的操作
2021/05/22 Python
Nginx安装配置详解
2022/06/25 Servers
输入框跟随文字内容适配宽实现示例
2022/08/14 Javascript