python基于base64加密解密文件

#! /usr/bin/python
# encoding : utf-8

import base64

def encry(cnf_org):
    f_org = open(cnf_org,'r')
    content = f_org.read()
    content1 = content.encode(encoding='utf-8')
    content2 = base64.b64encode(content1)
    f_org.close()
    with open(cnf_org,'wb+') as f_org:
        f_org.write(content2)

def deci(cnf_now):
    f_now = open(cnf_now,'r')
    content = f_now.read()
    content1 = base64.b64decode((content))
    with open(cnf_now,'wb+') as f_now:
        f_now.write(content1)

if __name__ == '__main__':
    f_org ='E:/applog/log.cnf'
    encry(f_org)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值