Subversion Repositories SmartDukaan

Rev

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

Rev 17602 Rev 17617
Line 336... Line 336...
336
            innerBoxes = shipmentDiv.findAll('div', recursive = False)
336
            innerBoxes = shipmentDiv.findAll('div', recursive = False)
337
            statusDiv = innerBoxes[0]
337
            statusDiv = innerBoxes[0]
338
            subOrderStatus = statusDiv.div.span.text.strip()
338
            subOrderStatus = statusDiv.div.span.text.strip()
339
            try:
339
            try:
340
                deliverySpanTop = statusDiv.div.div.find_next_sibling('div').span
340
                deliverySpanTop = statusDiv.div.div.find_next_sibling('div').span
341
                productDivs = innerBoxes[-1].div.div.div.findAll('div', recursive=False)
-
 
342
            except:
341
            except:
-
 
342
                pass
343
                productDivs = innerBoxes[-1].div.div.findAll('div', recursive=False)
343
            productDivs = innerBoxes[-1].div.div.div.findAll('div', recursive=False)
344
            merchantOrder.subOrders = subOrders
344
            merchantOrder.subOrders = subOrders
345
            for i, productDiv in enumerate(productDivs):
345
            for i, productDiv in enumerate(productDivs):
346
                deliverySpan = deliverySpanTop
346
                deliverySpan = deliverySpanTop
347
                j=i+1
347
                j=i+1
348
                if not deliverySpanTop:
348
                if not deliverySpanTop:
Line 760... Line 760...
760
        
760
        
761
 
761
 
762
 
762
 
763
def main():
763
def main():
764
    store = getStore(1)
764
    store = getStore(1)
765
    #[16905,17388,18125,27052,31574,32801,32967,33846,34133,34577,37897,38551,39251,39573,39578,41220,41304,42659,43800,45547,45647,45676,45707,45715,45725,45781,45816,45834,45926,46195,46791,46851,46891,46919,47110,47553,47757,47795,47818,47823,48205,48757,50808,51180,51552,51586,51769,52645,52756,52791,53315,54057,55033,55163,55851,56118,56430,56486,56567,56904,56937,57156,57521,57733]
765
    
766
    for orderId in [57530]:
766
    for orderId in [59113,59057,59018,58729,57733,57530,57521,57156,56937,56904,56567,56486,56430,56118,56064,55851,55163,55033,55029,54552,54103,54057,53599,53585,53578,53365,53315,53187,52826,52791,52756,52645,52527,52410,52397,52107,52023,51975,51769,51586,51552,51180,51104,50808,50398,48757,48625,48205,48146,47823,47823,47818,47795,47757,47553,47110,47044,46919,46891,46851,46791,46195,45926,45834,45816,45781,45725,45715,45707,45676,45647,45547,43800,42659,41304,41220,39578,39573,39251,38749,38551,37897,34577,34133,34100,33846,32967,32801,31574,27052,18125,17388,16905]:
767
        try:
767
        try:
768
            o = session.query(OrdersRaw).filter_by(id = orderId).one()
768
            o = session.query(OrdersRaw).filter_by(id = orderId).one()
769
            store.trackOrdersForUser(o.id, o.order_url, o.rawhtml)
769
            store.trackOrdersForUser(o.id, o.order_url, o.rawhtml)
770
        finally:
770
        finally:
771
            session.close()
771
            session.close()
772
    #store.trackOrdersForUser(10466, 'https://www.amazon.in/gp/css/summary/edit.html?orderID=403-7498756-0837158', readSSh('/AmazonTrack/User10466/403-7498756-0837158'))
772
#    #store.trackOrdersForUser(10466, 'https://www.amazon.in/gp/css/summary/edit.html?orderID=403-7498756-0837158', readSSh('/AmazonTrack/User10466/403-7498756-0837158'))
773
    #store.trackOrdersForUser(10466, 'https://www.amazon.in/gp/css/summary/edit.html?orderID=403-2539406-8617932', readSSh('/AmazonTrack/User10466/403-2539406-8617932'))
773
#    store.trackOrdersForUser(3296, 'https://www.amazon.in/gp/css/summary/edit.html?orderID=404-9474878-7502747', readSSh('/home/amit/sample.html'))
774
    
774
    
775
def getSummaryFile(directory):
775
def getSummaryFile(directory):
776
    date1 = datetime(2015,1,1)
776
    date1 = datetime(2015,1,1)
777
    finalFile = None
777
    finalFile = None
778
    try:
778
    try: