代码拉取完成,页面将自动刷新
#!/usr/bin/env python
import struct
from zlib import crc32
import sys
def getCrc32(filename):
with open(filename, 'rb') as f:
return crc32(f.read()) & 0xffffffff
if len(sys.argv) < 2:
print('You must enter the file')
exit(1)
elif len(sys.argv) > 3:
print('Only one file is permitted')
exit(1)
filename = sys.argv[1]
#with open(sys.argv[2], "w") as fi:
# fi.write(getCrc32(filename));
crc_ret = getCrc32(filename);
string_ret = "crc ret %x" %(crc_ret)
print(string_ret);
print('{:8} {:x}'.format('crc32:', getCrc32(filename)))
with open(sys.argv[2], 'wb')as fi:
a = struct.pack('I', crc_ret)
fi.write(a);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。