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的Django框架中的缓存控制
Jul 24 Python
python:pandas合并csv文件的方法(图书数据集成)
Apr 12 Python
Python在groupby分组后提取指定位置记录方法
Apr 20 Python
Windows下Anaconda2安装NLTK教程
Sep 19 Python
Python进阶之全面解读高级特性之切片
Feb 19 Python
python对文件目录的操作方法实例总结
Jun 24 Python
libreoffice python 操作word及excel文档的方法
Jul 04 Python
python urllib爬虫模块使用解析
Sep 05 Python
python生成大写32位uuid代码
Mar 03 Python
python程序如何进行保存
Jul 03 Python
python打开音乐文件的实例方法
Jul 21 Python
Python 爬虫批量爬取网页图片保存到本地的实现代码
Dec 24 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
实现树状结构的两种方法
2006/10/09 PHP
桌面中心(三)修改数据库
2006/10/09 PHP
PHP入门学习的几个不错的实例代码
2008/07/13 PHP
处理单名多值表单的详解
2013/06/08 PHP
46 个非常有用的 PHP 代码片段
2016/02/16 PHP
用javascript实现的仿Flash广告图片轮换效果
2007/04/24 Javascript
在jQuery ajax中按钮button和submit的区别分析
2012/10/07 Javascript
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
node.js入门教程迷你书、node.js入门web应用开发完全示例
2014/04/06 Javascript
轻松学习Javascript闭包函数
2015/12/15 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
Jquery uploadify 多余的Get请求(404错误)的解决方法
2017/01/26 Javascript
微信小程序 数据遍历的实现
2017/04/05 Javascript
JS实现无缝循环marquee滚动效果
2017/05/22 Javascript
jQuery实现简单的滑动导航代码(移动端)
2017/05/22 jQuery
js学习总结之DOM2兼容处理顺序问题的解决方法
2017/07/27 Javascript
在ABP框架中使用BootstrapTable组件的方法
2017/07/31 Javascript
Vue中父子组件通讯之todolist组件功能开发
2018/05/21 Javascript
vue中解决chrome浏览器自动播放音频和MP3语音打包到线上的实现方法
2020/10/09 Javascript
Python中的time模块与datetime模块用法总结
2016/06/30 Python
Python中new方法的详解
2019/01/15 Python
python+pyqt5实现24点小游戏
2019/01/24 Python
对DataFrame数据中的重复行,利用groupby累加合并的方法详解
2019/01/30 Python
Python检查图片是否损坏及图片类型是否正确过程详解
2019/09/30 Python
django实现更改数据库某个字段以及字段段内数据
2020/03/31 Python
解决jupyter notebook 前面书写后面内容消失的问题
2020/04/13 Python
基于python实现上传文件到OSS代码实例
2020/05/09 Python
scrapy处理python爬虫调度详解
2020/11/23 Python
中国双语服务优势的在线购票及活动平台:247tickets
2018/10/26 全球购物
大学生标准推荐信范文
2013/11/25 职场文书
电工工作职责范本
2014/02/22 职场文书
法定代表人授权委托书
2014/09/19 职场文书
个人买房协议书范本
2014/10/06 职场文书
四风问题自查自纠工作情况报告
2014/10/28 职场文书
入党积极分子培养联系人意见
2015/08/12 职场文书
Python&Matlab实现灰狼优化算法的示例代码
2022/03/21 Python