对字典进行批量base64编码/解码
2019-08-20 本文已影响0人
migrate_
# 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)
- 在同目录下新建base_encode.txt把要编码的内容放入,运行文件即可,解码也是同样的操作。