需求
实现对一个txt文件的加密解密
实现
加密:
源文件:1.txt
123456789@qq.com 666666
bacdefg@gmail.com 123.456
aaaaaaaa@163.com 88888888888
print('开始加密...')
f = open('1.txt', 'r')
fs = open('2.txt', 'w')
ch = True
while ch:
ch = f.read(1)
if ch:
s_str = chr(ord(ch) + 6)
fs.write(s_str)
f.close()
fs.close()
print('加密成功!')
输出密文2.txt:
789:;<=>?Fww4ius&<<<<<<hgijklmFmsgor4ius&7894:;<ggggggggF7<94ius&>>>>>>>>>>>
解密:
print('开始解密...')
fs = open('2.txt', 'r')
f = open('3.txt', 'w')
ch = True
while ch:
ch = fs.read(1)
if ch:
s_str = chr(ord(ch) - 6)
f.write(s_str)
f.close()
fs.close()
print('解密成功!')
输出解密文件文件3.txt:
123456789@qq.com 666666
bacdefg@gmail.com 123.456
aaaaaaaa@163.com 88888888888