import base64
import pickle
def _save_(file_path, obj):
output = open(file_path, 'wb')
a = base64.b64encode(pickle.dumps(str(obj))).decode()
pickle.dump(a, output)
print("data saving as % s successfully" % file_path)
def _read_(file_path):
pkl_file = open(file_path, 'rb')
load_res = pickle.loads(base64.b64decode(pickle.load(pkl_file)))
load_res.replace(base64.b64encode(pickle.dumps(file_path)).decode(), '')
return load_res
代码如上,利用base64对数据内容进行加密、解密。有什么问题,欢迎大家咨询。
更多推荐
用python对文本文件内容加密
发布评论