|
@@ -36,8 +36,8 @@ def ReadBinFile(in_file, type="sum32", en='little', block_size=1024):
|
|
|
# 这一块的checknum
|
|
# 这一块的checknum
|
|
|
checknum = 0
|
|
checknum = 0
|
|
|
for j in range(len(datas)):
|
|
for j in range(len(datas)):
|
|
|
- checknum += datas[0]
|
|
|
|
|
- checknum_all += datas[0] # 总文件的checknum
|
|
|
|
|
|
|
+ checknum += datas[j]
|
|
|
|
|
+ checknum_all += datas[j] # 总文件的checknum
|
|
|
checknum_bytes = checknum.to_bytes(4, en) #"little", "big" # 大端序
|
|
checknum_bytes = checknum.to_bytes(4, en) #"little", "big" # 大端序
|
|
|
# 写入数据和checknum
|
|
# 写入数据和checknum
|
|
|
o.seek(0,2) #位移到最后 SEEK_END(值为2) SEEK_CUR(值为1) SEEK_SET(值为0)
|
|
o.seek(0,2) #位移到最后 SEEK_END(值为2) SEEK_CUR(值为1) SEEK_SET(值为0)
|