we have a file:
Title
Avatar
500 days of summer
etc
And for the following program, because, each title has multiple amazon outputs, and we only need the top one, so we used a counter ww, if ww==1, we print the top 1 result.
import argparse
import bottlenose
from xml.dom import minidom as xml
import amazonproduct
from urlparse import urlparse
config = {
'access_key': 'XXX',
'secret_key': 'XXX',
'associate_tag': 'XXX',
'locale':'us'
}
b1=[]
with open("C:/Users/XXX/Desktop/CVA v4.txt","rb") as k:
for row in k:
row=row.strip()
row=row.split("\t")
b1.append(row)
k.close()
api = amazonproduct.API(cfg=config)
bb=[]
for i in range(len(b1)):
if b1[i][2]!='':
ww=0
results1=api.item_search('Movies',Title=b1[i][2], BrowseNodes='2676882011' )
for thing in results1:
ww=ww+1
aa=thing.DetailPageURL
asin=thing.ASIN
url=str(aa)
if ww==1:
print asin, url, ww
I wrote about the solutions to some problems I found from programming and data analytics. They may help you on your work. Thank you.
ezoic
Subscribe to:
Post Comments (Atom)
looking for a man
I am a mid aged woman. I was born in 1980. I do not have any kid. no complicated dating before . I am looking for a man here for marriage...
-
I tried to commit script to bitbucket using sourcetree. I first cloned from bitbucket using SSH, and I got an error, "authentication ...
-
https://github.com/boto/boto3/issues/134 import boto3 import botocore client = boto3.client('s3') result = client.list_obje...
-
Previously, I wanted to install "script" on Atom to run PHP. And there was some problem, like the firewall. So I tried atom-runner...
No comments:
Post a Comment