美文网首页
对字典进行批量base64编码/解码

对字典进行批量base64编码/解码

作者: migrate_ | 来源:发表于2019-08-20 17:12 被阅读0次
# coding=utf-8
import base64

'''
input_select = str(input("请输入你要选择的功能\n1.编码\n2.解码\n"))
if input_select == '1':
    file = str(input("请输入你要编码的字符串\n"))
    es = base64.b64encode(file.encode("utf-8")).decode("utf-8")
    print(es)
elif input_select == '2':
    file2 = str(input("请输入你要解码的字符串\n"))
    ds = base64.b64decode(file2.encode("utf-8")).decode("utf-8")
    print(ds)
'''
input_select = str(input("请输入你要选择的功能\n1.编码\n2.解码\n"))
f1 = open('base_encode.txt', 'r')
str1 = f1.readlines()
for i in str1:
    if input_select == '1':
        es = base64.b64encode(i.encode("utf-8")).decode("utf-8")
        print(es)
    elif input_select == '2':
        ds = base64.b64decode(i.encode("utf-8")).decode("utf-8")
        print(ds)
  1. 在同目录下新建base_encode.txt把要编码的内容放入,运行文件即可,解码也是同样的操作。

相关文章

网友评论

      本文标题:对字典进行批量base64编码/解码

      本文链接:https://www.haomeiwen.com/subject/lsapsctx.html