pythonベースbase 64暗号化復号ファイル
653 ワード
#! /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)