python | 浅学 | 6 LookupError: 'base64' is not a text encoding; use codecs.encode() to handl

2022/7/3 14:22:58

本文主要是介绍python | 浅学 | 6 LookupError: 'base64' is not a text encoding; use codecs.encode() to handl,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 你这样

import base64
str1 = "this is string example"
print (str1)
str1 = str1.encode(encoding ='utf-8',errors = 'strict') # 先转成bytes 的string
print (str1)
str2= base64.b64encode(str1)                            # 再使用base64.b64encode
print (str2)
enstr =base64.b64decode(str2)                           # 解密  base64.b64decode
print(enstr)
enstr =enstr.decode()
print(enstr)

 

输入结果:

this is string example
b'this is string example'
b'dGhpcyBpcyBzdHJpbmcgZXhhbXBsZQ=='
b'this is string example'
this is string example

  



这篇关于python | 浅学 | 6 LookupError: 'base64' is not a text encoding; use codecs.encode() to handl的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程