Subversion Repositories SmartDukaan

Rev

Rev 12383 | Rev 12385 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 12383 Rev 12384
Line 254... Line 254...
254
    return itemInfo
254
    return itemInfo
255
 
255
 
256
def decideCategory(itemInfo):
256
def decideCategory(itemInfo):
257
    exceptionList, negativeMargin, cheapest, amongCheapestAndCanCompete, canCompete, almostCompete, cantCompete = [],[],[],[],[],[],[] 
257
    exceptionList, negativeMargin, cheapest, amongCheapestAndCanCompete, canCompete, almostCompete, cantCompete = [],[],[],[],[],[],[] 
258
    skuUrls = []
258
    skuUrls = []
-
 
259
    kshitij = []
259
    #skuAsinMap = {}
260
    #skuAsinMap = {}
260
    for item in itemInfo:
261
    for item in itemInfo:
261
        if item.asin is None or len(item.asin)==0:
262
        if item.asin is None or len(item.asin)==0:
262
            temp = []
263
            temp = []
263
            temp.append(item)
264
            temp.append(item)
264
            temp.append("Asin not available")
265
            temp.append("Asin not available")
265
            exceptionList.append(temp)
266
            exceptionList.append(temp)
266
            continue
267
            continue
267
        skuUrls.append('http://www.amazon.in/gp/offer-listing/'+item.asin+'/ref=olp_sort_ps')
268
        skuUrls.append('http://www.amazon.in/gp/offer-listing/'+item.asin+'/ref=olp_sort_ps')
-
 
269
        kshitij.append(item.asin)
268
    aggResponse = amScraper.read(skuUrls, True)
270
    aggResponse = amScraper.read(skuUrls, True)
-
 
271
    notfetch = set(kshitij)-set(aggResponse.items())
-
 
272
    print len(notfetch)
-
 
273
    print notfetch 
-
 
274
    time.sleep(2)
-
 
275
    
269
#    for asin, scrapInfo in aggResponse:
276
#    for asin, scrapInfo in aggResponse:
270
#        skuList = skuAsinMap.get(asin)
277
#        skuList = skuAsinMap.get(asin)
271
#        for sku in skuList:
278
#        for sku in skuList:
272
#            amDetails = __AmazonDetails(None, None, None, None, None,secondLowestSellerName, secondLowestSellerSp, thirdLowestSellerName, thirdLowestSellerSp)
279
#            amDetails = __AmazonDetails(None, None, None, None, None,secondLowestSellerName, secondLowestSellerSp, thirdLowestSellerName, thirdLowestSellerSp)
273
#            for info in scrapInfo:
280
#            for info in scrapInfo: