base64模块的b64encode函数
b64encode
import base64base64.b64encode(s, altchars=None)
b64encode
函数主要是使用Base64
对bytes-like
类型对象进行 编码(加密) 并返回bytes
对象。
参数
s
:输入,被编码的bytes-like
对象altchars
:应该是长度为2的byte
类型字符串,它指定“+”
和“/”
字符的替代字母表。
实例
import base64mystr = "人生苦短,我用Python"
mystr = bytes(mystr,encoding="utf-8") #转换为byte类型
mystr
输出:
b'\xe4\xba\xba\xe7\x94\x9f\xe8\x8b\xa6\xe7\x9f\xad\xef\xbc\x8c\xe6\x88\x91\xe7\x94\xa8Python'
开始编码:
base64.b64encode(mystr)
编码结果:
b'5Lq655Sf6Ium55+t77yM5oiR55SoUHl0aG9u'
base64模块的b64encode函数相关推荐
- python b64encode_Python base64模块详解 | 学步园
Python base64模块是用来作base64编码解码的. 最简单的加解密实例: import base64 str1 = 'djhui' str2 = base64.b64encode(str1 ...
- base6 python 字节_Python使用base64模块进行二进制数据编码详解
前言 昨天团队的学妹来问关于POP3协议的问题,所以今天稍稍研究了下POP3协议的格式和Python里面的poplib.而POP服务器往回传的数据里有一部分需要用到Base64进行解码,所以就顺便看了 ...
- 【Python标准库】base64模块
文章目录 简介 base64 base85 简介 在binacii模块中提供了base64的编解码方法,而base64模块,除了base64之外,还提供了Base16, Base32, Base85的 ...
- python 文件流转base64_详解Python中使用base64模块来处理base64编码的方法
base64模块是用来作base64编码解码的.这种编码方式在电子邮件中是很常见的. 它可以把不能作为文本显示的二进制数据编码为可显示的文本信息.编码后的文本大小会增大1/3. 闲话不说了,base6 ...
- Python Base64模块的使用
Python Base64模块的使用 一.base64原理简介 base64可以理解为一种加密算法,用64个常见字符来表示8字节的二进制数字. 64个字符:'ABCDEFGHIJKLMNOPQRSTU ...
- base64模块在python2与python3中的区别
先介绍unicode与UTF-8 来源于知乎作者:uuspider: 举一个例子:It's 知乎日报 你看到的unicode字符集是这样的编码表: I 0049 t 0074 ' 0027 s 007 ...
- 《零基础入门学习Python》学习过程笔记【30模块中的函数,os模块,ospath模块中的函数(看了一点)】...
注:os操作系统 1.如何使用模块中的函数? 先导入模块 import模块名 再用模块名.函数() >>> import random >>> random.ran ...
- PHP查看PECL模块包含的函数
为什么80%的码农都做不了架构师?>>> http://php.net/manual/zh/function.get-extension-funcs.php 查看PECL扩展 ...
- boost::math模块计算贝塞尔函数的零点的测试程序
boost::math模块计算贝塞尔函数的零点的测试程序 实现功能 C++实现代码 实现功能 boost::math模块计算贝塞尔函数的零点的测试程序 C++实现代码 #ifdef _MSC_VER ...
最新文章
- 2017年06月07号课堂笔记
- IE6/IE7下:inline-block解决方案
- PAT:1034 Head of a Gang (30分)
- 昨天又写到个结构体排序,用多种cmp
- 11g rac生产环境异机恢复报错RMAN-6013
- 用Android NDK打造自己的toolchain(使用C/C++默认的Makefile)
- flume package遇到的问题
- 《MySQL——约束》
- VMware 虚拟机占用磁盘空间
- 大数据技术之Hadoop3.1.2版本完全分布式部署搭建
- Matlab程序仿真与调试入门
- 1026. 程序运行时间(15)
- 已安装过matplotlib但提示ModuleNotFoundError: No module named ‘matplotlib‘的解决方法
- python二叉树最大深度的计算_Python学习笔记24(二叉树遍历、最大深度、最大宽度)...
- 月薪2W和月薪10W的差别,怎么判断一个产品经理的专业水平高低?
- 图像语义分割python_图像语义分割出的json文件和原图,用plt绘制图像mask
- 推荐系统-Task05推荐系统流程构建
- win10开机就卡死在桌面上怎么解决
- 域名转入阿里云操作说明
- Oracle数据库查询数据语法