我正在尝试获取一些文件的md5校验和并将它们写入临时文件。在
import os
import hashlib
PID = str(os.getpid())
manifest = open('/temp/tmp/MANIFEST.'+ PID + '.tmp','w') #e.g. MANIFEST.48938.tmp
for elmt in files_input:
input = open(elmt['file'], "r", 'us-ascii') #'us-ascii' when I ran "file --mime"
manifest.write(hashlib.md5(input.read()).hexdigest())
由此我得到一个我无法解决的Python错误:
^{pr2}$有些人在执行“from os import*”时出现了这个错误,但我没有这样做,也没有在任何其他模块上使用import*。在
^{} 的第三个参数应为整数:
相关问题 更多 >
编程相关推荐