瀏覽代碼

Add support for upper-cased chunk lengths

master
JustAnotherArchivist 4 年之前
父節點
當前提交
ed1270d988
共有 1 個檔案被更改,包括 1 行新增1 行删除
  1. +1
    -1
      warc-tiny

+ 1
- 1
warc-tiny 查看文件

@@ -166,7 +166,7 @@ def iter_warc(f):
chunkLength = chunkLine[:chunkLine.index(b';')].strip()
else:
chunkLength = chunkLine.strip()
if chunkLength.lstrip(b'0123456789abcdef') != b'':
if chunkLength.lstrip(b'0123456789abcdefABCDEF') != b'':
print('Error: malformed chunk length {!r} in record {}, skipping'.format(chunkLength, recordID), file = sys.stderr)
break
chunkLength = int(chunkLength, base = 16)


Loading…
取消
儲存