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实现GUI学生信息管理系统
Apr 05 Python
python 按照固定长度分割字符串的方法小结
Apr 30 Python
解决python写入mysql中datetime类型遇到的问题
Jun 21 Python
使用Python机器学习降低静态日志噪声
Sep 29 Python
使用python的pexpect模块,实现远程免密登录的示例
Feb 14 Python
Python利用pandas处理Excel数据的应用详解
Jun 18 Python
Python解析多帧dicom数据详解
Jan 13 Python
Docker部署Python爬虫项目的方法步骤
Jan 19 Python
tensorflow生成多个tfrecord文件实例
Feb 17 Python
python输出第n个默尼森数的实现示例
Mar 08 Python
Python中X[:,0]和X[:,1]的用法
May 10 Python
如何利用Python实现n*n螺旋矩阵
Jan 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+Javascript实现在线拍照功能实例
2015/07/18 PHP
phalcon model在插入或更新时会自动验证非空字段的解决办法
2016/12/29 PHP
Thinkphp事务操作实例(推荐)
2017/04/01 PHP
让Laravel API永远返回JSON格式响应的方法示例
2018/09/05 PHP
php实现数组中出现次数超过一半的数字的统计方法
2018/10/14 PHP
4种Windows系统下Laravel框架的开发环境安装及部署方法详解
2020/04/06 PHP
javascript 操作cookies及正确使用cookies的属性
2009/10/15 Javascript
jquery插件 autoComboBox 下拉框
2010/12/22 Javascript
关于js中for in的缺陷浅析
2013/12/02 Javascript
javascript history对象(历史记录)使用方法(实现浏览器前进后退)
2014/01/07 Javascript
javascript中定义类的方法详解
2015/02/10 Javascript
js转html实体的方法
2016/09/27 Javascript
详解JavaScript中的属性和特性
2016/12/08 Javascript
jQuery获取复选框选中的当前行的某个字段的值
2017/09/15 jQuery
在vue里面设置全局变量或数据的方法
2018/03/09 Javascript
用ES6的class模仿Vue写一个双向绑定的示例代码
2018/04/20 Javascript
vue webpack打包后图片路径错误的完美解决方法
2018/12/07 Javascript
react+antd 递归实现树状目录操作
2020/11/02 Javascript
Php多进程实现代码
2018/05/07 Python
python监测当前联网状态并连接的实例
2018/12/18 Python
Python实现字典按key或者value进行排序操作示例【sorted】
2019/05/03 Python
Python 将 QQ 好友头像生成祝福语的实现代码
2020/05/03 Python
Python如何实现机器人聊天
2020/09/10 Python
Html5实现iPhone开机界面示例代码
2013/06/30 HTML / CSS
HTML5 transform三维立方体实现360无死角三维旋转效果
2014/08/22 HTML / CSS
世界领先的高品质定制产品平台:Zazzle
2017/07/23 全球购物
.NET初级开发工程师面试题(包括Javascript)
2012/08/22 面试题
岗位职责定义及内容
2013/11/08 职场文书
农场厂长岗位职责
2013/12/28 职场文书
财务会计自荐信范文
2014/02/21 职场文书
公司投资建议书
2014/05/16 职场文书
科技活动周标语
2014/10/08 职场文书
2014年中班下学期工作总结
2014/12/11 职场文书
医院科室评语
2015/01/04 职场文书
火烧圆明园的观后感
2015/06/03 职场文书
go web 预防跨站脚本的实现方式
2021/06/11 Golang