スクレイピーでこのエラーが発生しています
File "/usr/lib/pymodules/python2.7/scrapy/selector/factories.py", line 20, in body_as_utf8
if response.encoding in utf8_encodings:
exceptions.AttributeError: 'Response' object has no attribute 'encoding'
それを引き起こすコードは、スクレイピースパイダーの次のとおりです
def parse(self, response):
hxs = HtmlXPathSelector(response)
URLを解析しようとしています
http://itunes.apple.com/WebObjects/MZStore.woa/wa/customerReviews?id=382034404%0A
ユーザーエージェント文字列で
iTunes/10.2 (Macintosh; U; PPC Mac OS X 10.2)
エラーの可能性はありますか?私には奇妙に思えますが、このコードは他のすべてのスパイダーで常に機能します