美文网首页
对字典进行批量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