标签:os sp 文件 on 工作 bs as python 编程
从毕业工作已经很快过去三个月了,这期间一直用python编程,其中接触了好多很好用的命令,md5sum就是其中一个,它用来给文件加密,这里说的是文件当然文件夹不可以,对于常用python的朋友,我感觉他对os模块一定非常熟悉我这里就不多说了,你在shell命令栏里执行md5sum命令会直接输出结果没有返回如下:
root@ybs-HVM-domU:~# md5sum 文件名
cd548c93316211184c06e6f2f6f609ba 文件名 #其中那串16进制编码是随机产生的
经过hash计算得到的一串加密文。
如果我们在文件中操作执行os.system("md5sum 文件名")是无法得到这串加密文的只能返回执行成功和失败的结果也就是0和其它值。这里我们用重定向("<<")输出到一个文件就可以得到这个加密文了而且还是得到文件的具体路径哦 详细命令如下:
cmd = ‘os.system("md5sum 文件名") >> 输出到的文件 ‘
os.system(cmd)
经过上述操作就可以在文件中得到详细的文件密文了。我们就可以这样校验文件啦~!
标签:os sp 文件 on 工作 bs as python 编程
原文地址:http://www.cnblogs.com/lywblog900128/p/liugege.html