открыть файл warc с помощью python

Я пытаюсь открыть файл warc с помощью python, используя панель инструментов по следующей ссылке:http://warc.readthedocs.org/en/latest/

При открытии файла с помощью:

import warc
f = warc.open("00.warc.gz")

Все хорошо, и объект f:

<warc.warc.WARCFile instance at 0x1151d34d0>

Однако, когда я пытаюсь прочитать все в файле, используя:

for record in f:
     print record['WARC-Target-URI'], record['Content-Length']

Появляется следующая ошибка:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/xxx/anaconda/lib/python2.7/site-packages/warc/warc.py", line 390, in         __iter__
record = self.read_record()
File "/Users/xxx/anaconda/lib/python2.7/site-packages/warc/warc.py", line 373, in read_record
header = self.read_header(fileobj)
File "/Users/xxx/anaconda/lib/python2.7/site-packages/warc/warc.py", line 331, in read_header
raise IOError("Bad version line: %r" % version_line)
IOError: Bad version line: 'WARC/0.18\n'

Это потому, что моя версия файла warc не поддерживается набором инструментов warc, который я использую, или что-то еще?

Ответы на вопрос(2)

Ваш ответ на вопрос