Subversion Repositories SmartDukaan

Rev

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

Rev 20319 Rev 20320
Line 4... Line 4...
4
import optparse
4
import optparse
5
from datetime import datetime
5
from datetime import datetime
6
import smtplib
6
import smtplib
7
from email.mime.text import MIMEText
7
from email.mime.text import MIMEText
8
from email.mime.multipart import MIMEMultipart
8
from email.mime.multipart import MIMEMultipart
9
from shop2020.model.v1.catalog.script import AmazonAdvertisingApi
9
from shop2020.model.v1.catalog.script.AmazonAdvertisingApi import get_best_seller_rank
10
 
10
 
11
con = None
11
con = None
12
parser = optparse.OptionParser()
12
parser = optparse.OptionParser()
13
parser.add_option("-m", "--m", dest="mongoHost",
13
parser.add_option("-m", "--m", dest="mongoHost",
14
                      default="localhost",
14
                      default="localhost",
Line 47... Line 47...
47
 
47
 
48
def getBestSellers(browseNode, category):
48
def getBestSellers(browseNode, category):
49
    global bestSellers
49
    global bestSellers
50
    rank = 1
50
    rank = 1
51
    for i in range(1,11):
51
    for i in range(1,11):
52
        result = AmazonAdvertisingApi.get_best_seller_rank(browseNode, i)
52
        result = get_best_seller_rank(browseNode, i)
53
        for x in result:
53
        for x in result:
54
            r_info = __RankInfo(x['asin'], rank, x['product_name'], category)
54
            r_info = __RankInfo(x['asin'], rank, x['product_name'], category)
55
            bestSellers.append(r_info)
55
            bestSellers.append(r_info)
56
            rank = rank + 1
56
            rank = rank + 1
57
 
57