Esempio n. 1
0
from taobao import Taobao


def test_get_detail(num_iid):
    pass


def test_get_cate_list(pid):
    pass


if __name__ == '__main__':
    api = Taobao('12395385', '53697d99eccd670191af0603d7256f77')
    #data = api.taobao_itemcats_get(fields='cid,parent_cid,name,is_parent', parent_cid=0)
    data = api.taobao_item_get(
        fields=
        'detail_url,num_iid,title,nick,type,cid,seller_cids,props,input_pids,input_str,desc,pic_url,num,valid_thru,list_time,delist_time,stuff_status,location,price,post_fee,express_fee,ems_fee,has_discount,freight_payer,has_invoice,has_warranty,has_showcase,modified,increment,approve_status,postage_id,product_id,auction_point,property_alias,item_img,prop_img,sku,video,outer_id,is_virtual',
        num_iid='4735623930')
    print data
Esempio n. 2
0
 def __init__(self, ):
     self.logger = logging.getLogger("taoke")
     self.taobao = Taobao('12570801', 'fbab4f2ded890ae889e876ae0eee90b9')
     self.oss = OssAPI("storage.aliyun.com", "dcixul0kll5ubeisualf3q1d",
                       "1fMUf01mRTfjXe/Ub4qEmLiu7tU=")
Esempio n. 3
0
        if failed_404_times > 5:
            print("页面出现404错误,延迟5分钟")
            suning.delay_time(180)
            failed_404_times = 0

        #try:
        # 每次启动时,启动3次关闭窗口程序
        k = 0
        for k in range(3):
            os.system('close.exe')

        start = time.clock()

        # 初始并实例化淘宝商品类
        taobao = Taobao(taobao_id)

        # http://item.taobao.com/item.htm?id=584180190359
        taobao_product_url = taobao.get_taobao_product_url()
        taobao_mdskip_url = taobao.get_taobao_product_mdskip_url()
        headers = taobao.get_taobao_product_headers()

        # 淘宝商品由 PVS: {颜色,尺码,价格,库存,折扣,照片}
        taobao_products = {}
        # 淘宝颜色
        taobao_colors = {}
        taobao_sizes = {}
        taobao_image_url_list = []

        # 初始并实例化苏宁商品类
        suning = Suning(suning_productCode)