Get books: Fix amazon plugin for change to amazon results page markup

This commit is contained in:
Kovid Goyal 2019-06-01 07:28:10 +05:30
parent 0167613cdb
commit e0e20c7872
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -69,7 +69,7 @@ def search_amazon(query, max_results=10, timeout=60,
continue
cover_url = ''.join(result.xpath('.//img/@src'))
title = etree.tostring(result.xpath('.//h5')[0], method='text', encoding='unicode')
title = etree.tostring(result.xpath('.//h2')[0], method='text', encoding='unicode')
adiv = result.xpath('.//div[contains(@class, "a-color-secondary")]')[0]
aparts = etree.tostring(adiv, method='text', encoding='unicode').split()
idx = aparts.index('|')
@ -120,5 +120,6 @@ class AmazonKindleStore(StorePlugin):
if __name__ == '__main__':
import sys
for result in search_amazon(' '.join(sys.argv[1:]), write_html_to='/t/amazon.html'):
print(result)