用python改变文件的MD5码
下面是用Python改变文件的MD5码的一种方法。
思路是给文件最后加上一段垃圾内容,不影响使用。
import os, glob
def fileAppend(filename):
myfile = open(filename,'a')
myfile.write("####&&&&%%%%")
myfile.close()
if __name__ == '__main__':
dirname = r'C:\Users\XXXX\Desktop\New folder'
allFile = glob.glob(dirname + os.sep + '*.mp4') # 返回所有匹配的文件路径列表
# os.sep 根据系统平台自动添加对应的路径符号,即是'/'还是'\'
for filename in allFile:
fileAppend(filename)
print(filename + 'is Changed.')
完成后可以用以下命令验证是否成功修改:
用cmd直接查看文件的MD5值:
step1. ctrl+R:输入cmd
step2. 输入:certutil -hashfile 文件名称.文件类型 MD5
本文来自博客园,作者:27岁的太阳,转载请注明原文链接:https://www.cnblogs.com/isxjj/p/15390112.html