Python爬虫-最简单的方法爬取网页美女图片
·
Python爬虫,一个神奇的东西!我学爬虫是为了什么?为了爬取网站的涩图。嘿嘿嘿!这样就可以坐在椅子上,等着爬虫帮我把图片下载好!岂不美哉!本次教程无多线程,无图片分析。单纯的图片爬取!看效果图就知道了!

是不是很吸引人呀! 你是不是迫不及待了!源码如下:
源码
import requests
import re
from bs4 import BeautifulSoup as Be
import time
headers = {
"User-Agent":"写自己的User-Agent"
}
num = 1
for i in range(98):
url = f"https://m.bcoderss.com/tag/美女/page/{i+1}/"
r = requests.get(url=url, headers=headers)
html = r.text
b = Be(html, 'lxml')
img_url = b.find_all('img', class_="attachment-thumbnail size-thumbnail wp-post-image")
try:
for img in img_url:
#print(a)
e = re.search('<img alt=.*? class=.*? height=.*? src="(.*?)" title.*? width=.*?/>', str(img), re.S)
print(f"第{i+1}页|第{num}张图片:", e.group(1))
get_img = requests.get(url=e.group(1))
with open(fr'要保存的文件夹路径\{num}.jpg', 'ab')as f:
f.write(get_img.content)
num += 1
#time.sleep(1)如果出现电脑卡顿可以打开设置运行间隔时间。
except:
continue
User-Agent
本次爬取的是网站 点我 的美女图片,如何获取 User-Agent 的值?打开网页,你是不是要按 F12 键了?博主的按F12键没有反应,应该是被禁用了!你们的呢?没关系,博主的按 Ctrl+Shift+I 键就可以打开了!

这一块就是网页代码,你看那里呢!红色圈圈里的才是!
选择网络,找到红色点标记的那个文件。

点一下,看到如下:

往下滑,找到这个

黄色标记后面的内容,全部复制到刚刚的代码处。运行就行了!

漂亮!身体一天不如一天!
我是PYmili,喜欢就三连一下呗!下次再见!

更多推荐
所有评论(0)