当前位置:   article > 正文

【Python爬虫】彼岸桌面 1080P 壁纸爬虫_1080p桌面壁纸

1080p桌面壁纸

Python爬虫】彼岸桌面 1080P 壁纸爬虫

以下代码可以爬取彼岸桌面几乎全部 1080P 壁纸共两万张左右,为了减小网站的压力,我设置了 time.sleep() 。下载后的壁纸会存放在 D:\bizhi 目录下,鉴于前几年的壁纸内容质量低,建议把代码中6146改成20000左右的数字。

from requests_html import HTMLSession
import re
import time
os.mkdir('D:\\bizhi')
session = HTMLSession()

for i in range(6146,22654):
    time.sleep(1)
    try:
        url001 = 'http://www.netbian.com/desk/'
        url002 = '-1920x1080.htm'
        url = url001 + str(i) +url002
        r = session.get(url)
        imgs = re.findall('http://img.*?jpg',r.text)
        pic_url = imgs[2]
        pic = session.get(pic_url)
        open('D:\\bizhi\\'+str(i)+'.jpg','wb').write(pic.content)
        print(i)
    except:
        print('Error')
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/460842
推荐阅读
相关标签
  

闽ICP备14008679号