使用firefox在crawler方法中出错

时间:2012-01-18 11:20:53

标签: python selenium

我得到以下错误

 python niada.py 
Traceback (most recent call last):
  File "niada.py", line 10, in <module>
    status, response = http.request('http://www.niada.com/member_directory.php?te_mode=map_view')
  File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 1129, in request
    (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
  File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 901, in _request
    (response, content) = self._conn_request(conn, request_uri, method, body, headers)
  File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 887, in _conn_request
    content = _decompressContent(response, content)
  File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 358, in _decompressContent
    raise FailedToDecompressContent(_("Content purported to be compressed with %s but failed to decompress.") % response.get('content-encoding'), response, content)
httplib2.FailedToDecompressContent: Content purported to be compressed with gzip but failed to decompress.

我无法清除此错误,我的python。如何解决 请帮帮我

1 个答案:

答案 0 :(得分:1)

阅读错误,它告诉你它无法解压缩应该是zip的文件。这很可能意味着文件损坏,或者它实际上不是zip文件。找到有问题的文件,看看你是否可以使用gzip或类似方法解压缩它。如果gzip不喜欢它,那么看起来文件就是问题。

关于如何解决这个问题,我不能告诉你很多关于你给出的信息。如果没有详细说明问题的背景以及您实际想要做什么,那么没有人能够帮助您。我建议您阅读此https://stackoverflow.com/questions/how-to-ask以了解如何以一种让人们快乐并能够回答的方式提出问题。