zoukankan      html  css  js  c++  java
  • 扒图

    import requests
    import json
    import urllib

    def getSogouImag(path):
    imgs = requests.get('https://pic.xx.com/napi/pc/searchList?mode=13&dm=4&cwidth=1920&cheight=1080&tagQSign=%E4%BA%8C%E6%AC%A1%E5%85%83,31edb1d9%7C%E5%94%AF%E7%BE%8E,5adca9b9&start=0&xml_len=48&query=%E7%94%B5%E8%84%91%E5%A3%81%E7%BA%B8&st=189')
    jd = json.loads(imgs.text)
    jd = jd['data']['items']
    imgs_url = []
    for j in jd:
    imgs_url.append(j['oriPicUrl'])
    print(imgs_url)
    m = 0
    for img_url in imgs_url:
    print('***** '+str(m)+'.jpg *****'+' Downloading...')
    urllib.request.urlretrieve(img_url,path+str(m)+'.jpg')
    m = m + 1
    print('Download complete!')

    # getSogouImag('d:/壁纸2/')

    def getOneImage(path,index):
    headers = {
    'Cookie' : 'xx',
    'User-Agent':'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1'
    }
    oneUrl = requests.get("http://m.wufazhuce.com/one/ajaxlist/"+str(index)+"?_token=6589ccf6c52868a651d64d37613aeec82c3d76d9",headers=headers)
    jd = json.loads(oneUrl.text)
    jd = jd['data']
    imgs_url = []
    for j in jd:
    imgs_url.append(j['img_url'])
    print(imgs_url)
    m = index
    for img_url in imgs_url:
    print('***** ' + str(m) + '.jpg *****' + ' Downloading...')
    urllib.request.urlretrieve(img_url, path + str(m) + '.jpg')
    m = m + 1
    print('Download complete!')

    for i in range(110,300):
    if(i%10==0):
    getOneImage("d:/壁纸3/",i)
  • 相关阅读:
    服务器又100%了,上一个挖矿病毒解决完,这几天又来了一个新的挖矿病毒。。。。
    一些面试题
    家庭应急储备物资分类
    所学习的docker
    Mysql主从复制原理及同步延迟问题
    关于git
    小程序的get和post需要注意的地方
    CSS3 3D转换
    transform CSS3 2D知识点汇总
    HTML5基础知识总结(一)
  • 原文地址:https://www.cnblogs.com/mafy/p/13936672.html
Copyright © 2011-2022 走看看