首页 > 其他分享 >图片

图片

时间:2022-12-05 13:22:07浏览次数:31  
标签:img url res pic num path 图片

import requests
import os
from bs4 import BeautifulSoup
import time
ua={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36'}
url='https://pic.netbian.com/4kyingshi/index_{}.html'

path='D:\\爬虫图片2531\\'
if not os.path.exists(path):
os.makedirs(path)

num=1
for i in range(1,5):
wangzhi=url.format(i)
res=requests.get(wangzhi,headers=ua)
res.encoding='utf-8'
soup=BeautifulSoup(res.text,'html.parser')
imgs=soup.select('ul.clearfix>li>a>img')
print(imgs)
for img in imgs:
pic_url='https://pic.netbian.com'+img['src']
#print(pic_url)
res_pic=requests.get(pic_url,headers=ua)
time.sleep(2)
with open(path+str(num)+'.jpg','wb') as f:
f.write(res_pic.content)
print('正在存储'+path+str(num)+'.jpg')
num=num+1

标签:img,url,res,pic,num,path,图片
From: https://www.cnblogs.com/txa2003/p/16952022.html

相关文章

  • Python学习笔记:PDF转图片
    最近有个需求:将大量的PDF文档转换为多张图片PNG,遂诞生此需求。经过搜寻,发现以下方法。一、pdf2image.convert_from_path事实上,pdf2image只是一个包装器,真正的转换......
  • CSS基础-选择器进阶,背景相关属性(颜色/图片)
    CSS基础-选择器进阶,背景相关属性(颜色/图片)目标:能够理解复合选择器的规则,并使用复合选择器在HTML中选择元素学习路径: 1.复合选择器 2.并集选择器 3.交......
  • HTML中背景图片自适应屏幕
    图片自适应屏幕大小 + 图片不变形<bodybackground="Images/BG1.jpg"属性background将URI所指向的图片作为背景    style="backgroun......
  • el-upload 自定义上传图片(修改文件名,统一上传)
    当前遇到的需求是:从本地选取图片之后,要支持用户自己修改文件名,再统一上传oss第一步:覆盖默认上传行为 代码为:第二步:在图片未上传之前得到图片的“伪协议地址”,循环展......
  • Excel二维码图片生成器
    Excel二维码图片生成器它可以将excel文件的数据,每行数据生成一张二维码图片,并保存到电脑。软件无需安装,解压后即可直接使用,无需联网,操作简便快捷。软件下载地址:点此下载......
  • PDF或PPT中的某个图或表无损、高清的插入word里的方法,再转成pdf后放大6400%倍仍是高
    本人使用MicrosoftOfficeLTSC专业增强版2021版本的,其他版本不确定可不可以可通过officetoolplus下载安装相应版本的office,通过安装与激活安装与激活0.参考方法网......
  • Linux下BMP图片截图
    Linux下BMP图片截图    MP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持。随着Windows操作系统的流行与丰富的Wind......
  • 记录一下markdown上传到博客图片不显示问题
    如标题所示解决方案:1.图片保存之本地,then一一上传2.直接去提交页面-->图片标题栏ctrl+shitf+a插眼:二者效率不太高,后期如碰到方法会补充......
  • Excel二维码图片生成器
    Excel二维码图片生成器它可以将excel文件的数据,每行数据生成一张二维码图片,并保存到电脑。软件无需安装,解压后即可直接使用,无需联网,操作简便快捷。 步骤1:导入事先制作......
  • c#中生成图片的另类方法,比gdi方式要简单很多
    我们如果想生成一张图片,就会调用GDI方法,画直线、画文字、画矩形等,整体制作下来很繁琐。现在有另一种方法,就是先生成html文件,再把这个html文件转成图片文件,思路还是把html文......