[python入门进阶]一个糊弄人的文档加密解码器
2017-11-22 21:28
232 查看
自己和同学突发奇想的写个文档加密解码的代码,花了俩小时我们俩都实现了,其实没什么技术含量,代码都十分简单.有兴趣的可以写一下啊,欢迎交流.我要实现的功能就是把存放在txt内的文本信息进行加密,只有自己拥有一段加密代码作为密钥,别人拿到加密后的字节文本也打不开.然后自己可以进行复原里面的文本信息.下面是我的代码,你可以先写一下,大家交流一下欢迎指教.
import re def TS(): file_name=input('请输入文件名称:') f1=open(file_name,'r') file_chinese=[line.strip() for line in f1.readline()] f1.close() file_chinese=''.join(file_chinese) print(file_chinese) change_to_B=file_chinese.encode() print(change_to_B) change_to_B = change_to_B + b'\xe62233' print(change_to_B) f2=open('file_jm','wb') f2.write(change_to_B) f2.close() def TNS(): file_name=input('请输入已加密文档:') f1=open(file_name,'rb') before=f1.readline() f1.close() sub_after=before.replace(b'\xe62233',b'') print(sub_after) sub_after=bytes(sub_after) sub_after=sub_after.decode() f2=open('file_JM','w') f2.write(sub_after) f2.close()
相关文章推荐
- 一个非常适合python入门和学习的网站
- Python 项目开发入门与进阶(第4天)
- python web py入门-2-显示一个demo网页
- [Python入门及进阶笔记]Python-基础-字典小结
- [Python入门及进阶笔记]Python-基础-文件处理小结
- Python知识(1)----基础入门和进阶总结。
- python3 [爬虫入门实战] 爬虫之爬取盘多多文档(百万数据)
- [Python入门及进阶笔记]Python-基础-简介/入门
- [Python入门及进阶笔记]Python-decorator装饰器小结
- Gevent-socketio文档-Socket.IO的一个python实现
- 如何用Python写一个暴力破解加密压缩包的程序
- Mu 入门:一个面向初学者的 Python 编辑器
- [每日一课】 Python官方文档--- 函数进阶
- python3 从基础入门到高级进阶练习题之----基础篇001
- Android官方入门文档[13]暂停和恢复一个Activity活动
- DC学院课程-Python爬虫(入门+进阶)-课后作业分析
- [Python入门及进阶笔记]Python-基础-简介/入门
- Python入门:用一个列表更新另一个列表
- Python Numpy 快速入门指导 (三) 理清numpy什么时候会复制出一个新的数组?
- 思维导图版Python3入门与进阶(一)基本数据类型