93破解-安卓破解-原创软件-技术资源分享-www.93pojie.com

 找回密码
立即注册
查看: 903|回复: 59

[编程学习] python爬虫手刃唯美女生网站获取壁纸

  [复制链接]
发表于 2022-11-27 13:56:47 | 显示全部楼层 |阅读模式
先来欣赏一下网站下的小姐姐
134024j1fbr1xwv9vxu1ef.png
首先声明,只是学习,并无恶意爬取
并且在只抱有学习的心态下只敲了爬取一页的代码,并且时间为每分钟请求一次图片链接
各位想要爬取多页,自行添加一个页数循环即可
想要加快速度更改time.sleep()即可,但并不建议
还有需要自行在项目内添加文件路径,代码中的为'img//'+'唯美女生//'
  1. import time
  2.   
  3. import requests
  4. import re
  5. url_web = "https://www.vmgirls.com/page/1/"
  6. head = {
  7.     "user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
  8. }
  9. responce = requests.get(url = url_web,headers=head)
  10. #print(responce.text)
  11. url_obj = re.compile(r'<a class="media-content" target="_blank" href="(?P<url>.*?)" title=".*?" ',re.S)
  12. list_url = url_obj.finditer(responce.text)
  13.   
  14. for i in list_url:
  15.     n = 0
  16.     url_type = i.group("url")
  17.     #print(url_type)
  18.     responce1 = requests.get(url_type)
  19.     print(responce1.text)
  20.     src1 = re.compile(r'<img alt="(?P<id>.*?)" src="(?P<url_src>.*?)" alt=""/></a>',re.S)
  21.     src2 = src1.finditer(responce1.text)
  22.     for y in src2:
  23.         id = y.group("id")
  24.         url_src = y.group("url_src")
  25.         responce2 = requests.get(url_src,headers=head)
  26.         with open('img//'+'唯美女生//'+id+str(n)+'.jpg',mode="wb") as f:
  27.             f.write(responce2.content)
  28.         n = n+1
  29.         print("over!",n)
  30.         time.sleep(60)
  31. responce.close()
复制代码
134024gu6dvzoed799u7ux.png

回复

使用道具 举报

发表于 2022-12-3 06:34:05 | 显示全部楼层
这个好,谢谢分享
回复

使用道具 举报

发表于 2022-12-4 08:37:00 | 显示全部楼层
收下了,谢谢分享
回复

使用道具 举报

发表于 2022-12-9 10:33:47 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

发表于 2022-12-15 19:19:57 | 显示全部楼层
感谢楼主分享!93有你更精彩!
回复

使用道具 举报

发表于 2022-12-17 00:40:39 | 显示全部楼层
谢谢大神分享
回复

使用道具 举报

发表于 2022-12-20 06:35:48 | 显示全部楼层
已收下,谢谢了
回复

使用道具 举报

发表于 2022-12-25 00:42:47 | 显示全部楼层
666666
回复

使用道具 举报

发表于 2022-12-31 13:13:09 | 显示全部楼层
正需要,支持楼主,在93我只看好你!
回复

使用道具 举报

发表于 2023-1-6 18:26:09 | 显示全部楼层
已收下,谢谢了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


免责声明:
93破解论坛所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

E-Mail

RRS订阅|小黑屋|93破解论坛

GMT+8, 2024-5-2 12:23

Powered by Discuz!

Copyright © 2021.

快速回复 返回顶部 返回列表