电商 抓取淘宝分类 包含图片和名称

# encoding: utf-8


import requests
from pymouse import PyMouse
from pykeyboard import *
import time
import pyperclip




arr=[{"name":"卡诗头皮舒缓丝盈洗发水1000ml","url":"http://gd3.alicdn.com/imgextra/i2/2879239293/O1CN01x5IByr2IWFDxA7ym3_!!2879239293.jpg"},{"name":"卡诗黑钻凝时洗发水1000ml","url":"http://gd4.alicdn.com/imgextra/i2/2879239293/O1CN01yrw4bH2IWFDys3HXO_!!2879239293.jpg"},{"name":"卡诗滋养恒护2号洗发水1000ml","url":"http://gd3.alicdn.com/imgextra/i1/2879239293/O1CN01w2nlHX2IWFDzeW5a0_!!2879239293.jpg"},{"name":"卡诗根源特护洗发水1000ml","url":"http://gd2.alicdn.com/imgextra/i1/2879239293/O1CN01xQFqdt2IWFE1H0MyP_!!2879239293.jpg"},{"name":"卡诗黛丝逸柔护发素1000ml","url":"http://gd1.alicdn.com/imgextra/i4/2879239293/O1CN01vQkOoV2IWFDxCZyZC_!!2879239293.jpg"},{"name":"卡诗菁纯润泽洗发水1000ml","url":"http://gd1.alicdn.com/imgextra/i3/2879239293/O1CN01QEWwyi2IWFE1Gy9nr_!!2879239293.jpg"},{"name":"卡诗滋养恒护蛋白护发素1000ml","url":"http://gd1.alicdn.com/imgextra/i1/2879239293/O1CN01Gl5TuV2IWFDy37XgP_!!2879239293.jpg"},{"name":"卡诗双重功能洗发水1000ml","url":"http://gd2.alicdn.com/imgextra/i2/2879239293/O1CN01WCkGTZ2IWFDuXh8Jb_!!2879239293.jpg"},{"name":"卡诗绚亮深度护色洗发水1000ml","url":"http://gd4.alicdn.com/imgextra/i4/2879239293/O1CN01PUordM2IWFDyflqIs_!!2879239293.jpg"},{"name":"卡诗强韧修护洗发水1000ml","url":"http://gd3.alicdn.com/imgextra/i3/2879239293/O1CN01V2GCn12IWFDovIuUP_!!2879239293.jpg"},{"name":"卡诗黛丝逸柔洗发水1000ml","url":"http://gd3.alicdn.com/imgextra/i4/2879239293/O1CN01QZT7Ni2IWFDwfTOu4_!!2879239293.jpg"},{"name":"卡诗奥丽顺柔洗发水1000ml","url":"http://gd2.alicdn.com/imgextra/i4/2879239293/O1CN01jjxm8M2IWFDuuPgKA_!!2879239293.jpg"},{"name":"卡诗赋活洗发水1000ml","url":"http://gd4.alicdn.com/imgextra/i4/2879239293/O1CN01Cwf65L2IWFDuuO4YK_!!2879239293.jpg"},{"name":"卡诗去屑净化发水1000ml","url":"http://gd2.alicdn.com/imgextra/i3/2879239293/O1CN01TUbQHM2IWFDxCYVAn_!!2879239293.jpg"},{"name":"卡诗强韧修护护发素1000ml","url":"http://gd2.alicdn.com/imgextra/i2/2879239293/O1CN01OP7ieZ2IWFDy37Xgt_!!2879239293.jpg"},{"name":"卡诗头皮舒缓滋润洗发水1000ml","url":"http://gd1.alicdn.com/imgextra/i4/2879239293/O1CN01SqVwLT2IWFDzeYdZi_!!2879239293.jpg"}]



# 淘宝分类名称和图片
'''
var arr = [];
$("ul.J_TSaleProp li a").each(function (index) {
    var item = $("ul.J_TSaleProp li a")[index];
    var url = $(item).attr("style");
    url = "http://" + url.replace("background:url(//", "").replace("_30x30.jpg) center no-repeat;", "");

    var name = $(item).find("span").eq(0).text();

    arr.push({
        name: name,
        url: url
    });
});
var str1 = JSON.stringify(arr);
console.log(str1);
'''




# 下载分类图片
def download():
    for inx, val in enumerate(arr):
        print(inx)
        name = str(inx) + '_' + val['name'] + '.jpg'
        html = requests.get(val['url'])
        with open("./图片/" + name , "wb") as f:
            f.write(html.content)    



# 复制内容道淘宝分类
def copy_taobao():
    m = PyMouse()
    k = PyKeyboard()
    time.sleep(5)
    for inx, val in enumerate(arr):
        print(inx)
        pyperclip.copy(val['name'])
        time.sleep(3)
        
        k.press_key(k.control_key)
        k.tap_key('v')
        k.release_key(k.control_key)
 
 
copy_taobao() 
 
 
 
 
 
 
 
 
 
 
            

猜你喜欢

转载自www.cnblogs.com/guxingy/p/12945341.html
今日推荐