EncodeFile(python2.7

加密

)

# -*- coding: utf8 -*-

import base64

import sys

reload(sys)

sys.setdefaultencoding('utf8')

inFile=sys.argv[1]

try:

fin = open(inFile, "rb")

fout = open(inFile+".txt", "w")

base64.encode(fin, fout)

pass

except Exception, e:

print u"

文件打开失败!

".encode("GBK")

finally:

fin.close()

fout.close()

print u"

编码成功!

".encode("GBK")

pass

DecodeFile(python2.7

解密

)

# -*- coding: utf8 -*-

import base64

import sys

reload(sys)

sys.setdefaultencoding('utf8')

inFile=sys.argv[1]

try:

fin = open(inFile, "rb")

fout = open(inFile.replace(".txt", ""), "wb")

base64.decode(fin, fout)

pass

except Exception, e:

print u"

文件打开失败!

".encode("GBK")

finally:

fin.close()

fout.close()

print u"

解码成功!

".encode("GBK")

pass

python 加密解密_python加密解密相关推荐

  1. python 加密库_Python加密库入门

    python 加密库 密码学俱乐部的第一条规则是:永远不要自己发明密码系统. 密码学俱乐部的第二条规则是:永远不要自己实施密码系统:在密码系统的实施阶段以及设计中都会发现许多现实世界的漏洞. 一个有用 ...

  2. python加密与解密_Python加密与解密,pythonCrypt,和

    from Crypto.Cipher import AES class DeAesCrypt: """ AES-128-CBC 加/解密, Padding ZERO模式 ...

  3. python中文版加密解密_python加密与解密

    你有很多重复的代码...我们来解决这个问题..在 首先只为Caesar密码定义2个函数.一个用于加密和解密字符,另一个用于整个字符串.在 正数shift是加密,负数shift是解密.在def ciph ...

  4. python代码加密解密_Python加密解密代码

    ''' 作业:中英文加密+解密 做题思路:先练习单独用ascii和汉字加密和解密,见作业后的encode_game和decode_game 爬取中文用的是BeautifulSoup 作业encode_ ...

  5. python hashlib解密_python 加密解密

    MD5 import hashlib c = raw_input('输入字符:') #python3为input b = hashlib.md5() b.update(c.encode(encodin ...

  6. python加密包_python加密包利用pycrypto包进行AES、DES、MD5等加密

    第三方Crypto包提供了较全面的加密算法,包括Cipher.Hash.Protocol.PublicKey.Singature.Util几个子模块,其中Cipher模块中有常用的AES.DES加密算 ...

  7. python加密程序_Python加密程序

    展开全部 alp='abcdefghijklmnopqrstuvwxyz0123456789 ' def num2alp(c): a = alp[c] return(a) def alp2num(d) ...

  8. python实现加密字符串_Python实现对字符串的加密解密方法示例

    本文实例讲述了Python实现对字符串的加密解密方法.分享给大家供大家参考,具体如下: 需求是是要将密码存在数据库里,所以要加密解密是可逆的,在数据库里不要有特殊字符,防止数据库备份和恢复中出错. 安 ...

  9. python如何加密字符串_Python实现对字符串的加密解密方法示例

    本文实例讲述了Python实现对字符串的加密解密方法.分享给大家供大家参考,具体如下: 需求是是要将密码存在数据库里,所以要加密解密是可逆的,在数据库里不要有特殊字符,防止数据库备份和恢复中出错. 安 ...

最新文章

  1. linux内核设备管理典型算法,linux内核物理存储空间管理有哪些常用算法
  2. 四个月没返校,挂在宿舍的内裤变“鸟窝”,网友:画面太美,不敢面对
  3. poj1466(二分图最大独立集)
  4. linux+传输文件时卡住,linux - rsync 同步文件时卡住不动
  5. Sitecore 9有什么新功能
  6. swoole 使用 xdebug 实现调试模式(PHPSTORM)
  7. ubuntu中minicom安装和使用
  8. 最优化课程(part1)
  9. FIFO分枝_限界算法
  10. java web swing 教程_好程序员Java教程解读什么是swing
  11. Intel处理器CPUID指令学习
  12. c# 类属性和方法
  13. Transformers资料汇总,从概要到原理到应用
  14. Python logging日志系统
  15. 【ThinkPHP5.0RC2吃螃蟹之】关于ThinkPHP5.0的渲染模板输出
  16. Windows Shellcode学习笔记——Shellcode的提取与测试
  17. binlog 分析及回滚神器Analysisbinlog
  18. java jxls_jxls教程
  19. 高等数学18讲(19版)7.29
  20. we7 php 反编译,微擎人人商城小程序前端反编译解包还原教程

热门文章

  1. python scipy样条插值函数大全(interpolate里interpld函数)
  2. 第五周-第07章节-Python3.5-内置模块详解之OS模块
  3. [java设计模式简记] 观察者模式(Observer-Pattern)
  4. 基于owncloud构建私有云储存网盘
  5. 在Windows下如何创建虚拟环境(默认情况下)
  6. jquery对json 键值对或数组的增加、删除、遍历操作
  7. 【腾许Bugly干货分享】“HTTPS”安全在哪里?
  8. Mongo客户端MongoVUE的基本使用
  9. BDC技术(一个例子)
  10. vue-cli3使用cdn引入