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 相关文章推荐
Python3遍历目录树实现方法
May 22 Python
通过Python 获取Android设备信息的轻量级框架
Dec 18 Python
python kmeans聚类简单介绍和实现代码
Feb 23 Python
元组列表字典(莫烦python基础)
Apr 03 Python
Pytorch卷积层手动初始化权值的实例
Aug 17 Python
python+pygame实现坦克大战
Sep 10 Python
Python requests获取网页常用方法解析
Feb 20 Python
关于Python turtle库使用时坐标的确定方法
Mar 19 Python
如何将PySpark导入Python的放实现(2种)
Apr 26 Python
Python DataFrame使用drop_duplicates()函数去重(保留重复值,取重复值)
Jul 20 Python
python tqdm库的使用
Nov 30 Python
python切片作为占位符使用实例讲解
Feb 17 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入门学习的几个不错的实例代码
2008/07/13 PHP
PHP中对用户身份认证实现两种方法
2011/06/04 PHP
初品cakephp 入门基础
2012/02/16 PHP
Yii框架中 find findAll 查找出制定的字段的方法对比
2014/09/10 PHP
php导入excel文件到mysql数据库的方法
2015/01/14 PHP
php截取中文字符串函数实例
2015/02/23 PHP
PHP调用其他文件中的类
2018/04/02 PHP
windows系统php环境安装swoole具体步骤
2021/03/04 PHP
Js控制弹窗实现在任意分辨率下居中显示
2013/08/01 Javascript
鼠标划过实现延迟加载并隐藏层的js代码
2013/10/11 Javascript
JavaScript中的setUTCDate()方法使用详解
2015/06/11 Javascript
利用css+原生js制作简单的钟表
2020/04/07 Javascript
Javascript 一些需要注意的细节(必看篇)
2017/07/08 Javascript
js实现登录与注册界面
2017/11/01 Javascript
浅析Vue.js中v-bind v-model的使用和区别
2018/12/04 Javascript
Vue项目总结之webpack常规打包优化方案
2019/06/06 Javascript
layui内置模块layim发送图片添加加载动画的方法
2019/09/23 Javascript
vue从零实现一个消息通知组件的方法详解
2020/03/16 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
2020/08/07 Javascript
[01:45:05]VGJ.T vs Newbee Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
pyqt5的QComboBox 使用模板的具体方法
2018/09/06 Python
Django对接支付宝实现支付宝充值金币功能示例
2019/12/17 Python
python列表推导和生成器表达式知识点总结
2020/01/10 Python
python使用列表的最佳方案
2020/08/12 Python
python 模块导入问题汇总
2021/02/01 Python
应届生服装设计自我评价
2013/09/20 职场文书
公务员的自我鉴定
2013/10/26 职场文书
2014幼儿园中班工作总结
2014/11/10 职场文书
2014年圣诞节寄语
2014/12/08 职场文书
音乐之声观后感
2015/06/04 职场文书
无保留意见审计报告
2015/06/05 职场文书
实习证明格式范文
2015/06/16 职场文书
一小时迅速入门Mybatis之bind与多数据源支持 Java API
2021/09/15 Javascript
JPA 通过Specification如何实现复杂查询
2021/11/23 Java/Android
HTML+JS实现在线朗读器
2022/02/15 Javascript
python 离散点图画法的实现
2022/04/01 Python