python中beautifulsoup 解析页面<唯美壁纸>

news/2024/11/8 14:55:07/
import requests
from bs4 import BeautifulSoup
import time
url='https://umei.cc/meinvtupian/meinvxiezhen/'
page=requests.get(url=url)
# 解决乱码问题
page.encoding=page.apparent_encoding
#使用beautifulsoup 对网页进行解析
page_parser=BeautifulSoup(page.text,'html.parser')
#找到图片列表
page_list=page_parser.find('ul',attrs={'class':"pic-list after"})
#
a=page_list.find_all('a')
lis=[]
for ind in a:img_url=ind.find('img').get("data-src") # 得到每一个图片的url 链接lis.append(img_url)
print(len(lis))
for i in lis:a=requests.get(url=i)o=i.split('/')[-1]with open('img/'+o,'wb') as f:f.write(a.content)time.sleep(1)print('okkkk')
print('over!!')

http://www.ppmy.cn/news/332388.html

相关文章

Python scrapy爬取图片管道重温之爬取唯美壁纸

重温了一下爬取图片的管道,同时发现了-t crawl格式的新用法,特意记录下来,爬取网站是 enterdesk。 说道新用法,主要是rules的用法,之前一直以为rule只能管理当前页,不能提取下级下下级的链接,还…

web测试工程师的工作职责

web测试工程师的工作职责1 职责: 1、 负责数据平台产品的测试工作,参与产品需求分析,负责方案制定,并能预先评估项目风险,确保测试活动的顺利开展; 2、 深入理解系统内部的设计原理,并能从测试的角度提供优化意见; 3、 根据产品需…

FreeRTOS-定时器详解

✅作者简介:嵌入式入坑者,与大家一起加油,希望文章能够帮助各位!!!! 📃个人主页:rivencode的个人主页 🔥系列专栏:玩转FreeRTOS 💬保持…

【分页表格】Vue2 + Element UI实现自定义的分页表格组件(自定义Vue组件)

这篇文章,主要介绍Vue2 + Element UI实现自定义的分页表格组件(自定义Vue组件)。 目录 一、分页表格 1.1、运行效果 1.2、运行环境 1.3、案例代码

平板电脑保护盖自动锁屏使用的技术

平板电脑可以使用保护盖实现自动锁屏亮屏使用了霍尔感应器

松下Android 坚固型平板,[图]松下发布坚固型安卓平板Toughbook FZ-L1

原标题:[图]松下发布坚固型安卓平板Toughbook FZ-L1 松下近日发布了全新的Android平板--Toughbook FZ-L1。同松下Toughbook系列其他产品相同,这款非常坚固的平板并非针对主流消费市场,而是面向工地、生产车间等比较恶劣的环境下使用。这款平板…

松下Android 坚固型平板,松下发布全新坚固型安卓平板Toughbook FZ-L1

原标题:松下发布全新坚固型安卓平板Toughbook FZ-L1 松下近日发布了全新的Android平板--Toughbook FZ-L1。同松下Toughbook系列其他产品相同,这款非常坚固的平板并非针对主流消费市场,而是面向工地、生产车间等比较恶劣的环境下使用。这款平板…

android平板加密软件,针对 Android 、 Windows 手机平板资料与 app 加密防护, FingerQ 推出多款手机壳与 Q-Key 指纹加密器...

针对 Android 、 Windows 手机平板资料与 app 加密防护, FingerQ 推出多款手机壳与 Q-Key 指纹加密器以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 针对Android手机使用者的个…