ezoic

Tuesday, May 17, 2016

python's indent loop

 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
      


No comments:

Post a Comment

looking for a man

 I am a mid aged woman. I live in southern california.  I was born in 1980. I do not have any kid. no compliacted dating.  I am looking for ...