首页 > 其他分享 >base64

base64

时间:2022-11-20 17:00:33浏览次数:64  
标签:str3 str1 base64 str4 decode print

base64

参考资料
https://blog.csdn.net/m0_37422289/article/details/82753260

str1 = "this is string example....wow!!!"

# str3 转成bytes 的string
str3 = str1.encode(encoding ='utf-8',errors = 'strict')
print (str3),
print ('')

# bytes 再进行 base64 编码
str4= base64.b64encode(str3)

print (str4)
print ('')
# 再base64 decode 一下
print (str4.decode())
print ('')
# base64 解码
enstr = base64.b64decode(str4.decode())
print(enstr.decode())


###########################################################################
def my_base64(str1):
    # str1 = '"9C37197CA7C2428388C2E6E59B829B30" && region="Hk" && after="2020-09-05"'

    # str3 转成bytes 的string
    str3 = str1.encode(encoding ='utf-8',errors = 'strict')

    # bytes 再进行 base64 编码
    str4= base64.b64encode(str3)

    # print (str4.decode())
    return str4.decode()

标签:str3,str1,base64,str4,decode,print
From: https://www.cnblogs.com/startstart/p/16908890.html

相关文章

  • Base64 编码原理 && 实现
    在众多的商用APP中,混杂着多种算法去实现接口的参数的加密,以及各种位置的鉴权操作。即使厂商把一系列算法做了混合的使用,我们也不用去惧怕,接下来的几章中,笔者将会带领大家把......
  • 前端base64加密解密
    今天发现一个神奇的问题,用户反馈自己账号密码登不了,但是只有他一个人,然后自己区摸排,发现账号和密码输入的都一样就是登录不了,想到了base64的原因,因为我们的密码在进......
  • js blob与base64互转、以及file和base64的相互转换
    file和base641.file文件转换为base64,得到base64格式图片varreader=newFileReader();reader.readAsDataURL(this.files[0]);reader.onload=function(){cons......
  • 为什么要使用base64编码,有哪些情景需求?
    https://www.zhihu.com/question/36306744简单说,因为某些场合并不能传输或者储存二进制流。比如,如果一个传输协议是基于ASCII文本的,那么它就不能传输二进制流,那你要将......
  • 一篇文章彻底搞懂base64编码原理
    开始在互联网中的每一刻,你可能都在享受着Base64带来的便捷,但对于Base64的基础原理又了解多少?今天这篇文章带领大家了解一下Base64的底层实现。base64是什么东东呢?Base64编码......
  • Js进行base64编码解码(解决中文乱码)
    常规方法:编码//base64转字符串getEncode64(str){//对字符串进行编码varencode=encodeURI(str);//对编码的字符串转化base64varbase64=......
  • 图片视频二进制流base64加密
    一:读取图片或者视频,转换二进制流,进行Base64加密 @PostMapping("/base64Encoder")publicStringBuilderchangeImageTobase64(StringimageFilePath){......
  • C#把图片转为base64
    publicstaticImageUrlToImage(stringurl){try{WebClientmywebclient=newWebClient();byte[]B......
  • JAVA base64 工具类
    importjava.io.UnsupportedEncodingException;importjava.util.Iterator;importjava.util.Map;importjava.util.Set;importjava.util.SortedMap;publicclassBase64Ut......
  • JS 根据base64获取文件宽高
     const{width,height}=awaitthis.getImgSize(base64) asyncgetImgSize(base64){constimage=newImage()image.crossOrig......