· 6 years ago · Oct 09, 2019, 05:26 AM
1from amazon.api import AmazonAPI
2import csv,time
3import urllib3 as urllib2
4
5access_key = "AKIAJ3KYLKQLZD5K3OTA"
6secret_key = "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"
7associate_tag = "tvnsca-20"
8'''
9def error_handler(err):
10 ex = err['exception']
11 if isinstance(ex, urllib2.HTTPError) and ex.code == 503:
12 time.sleep(2)
13 return True
14'''
15amazon = AmazonAPI(access_key, secret_key, associate_tag)
16#amazon = AmazonScraper(access_key, secret_key, associate_tag, MaxQPS=0.9)#, ErrorHandler=error_handler)
17response = amazon.search(Keywords='python', SearchIndex='Books')
18for i in response:
19 print(i.title)
20print("worked for ")
21
22
23#csv.register_dialect('myDialect', delimiter = '|')
24#writeFile = open('api_generated.csv', 'w')
25
26#writer = csv.writer(writeFile, dialect='myDialect')