• 大小: 2KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: Python
  • 标签: python  

资源简介

python爬取百度图片,通过更改标签名,可以爬取各种类型的图片,如动物,水果,美女,动漫等等,还可以通过更改格式来保证下载的图片格式一致。还有图像批量处理程序是统一爬取图片的分辨率,名称,格式。

资源截图

代码片段和文件信息

# -*- coding: utf-8 -*-
“““
Created on Tue Feb 19 08:12:56 2019

@author: ZTT
“““

# -*- coding: utf-8 -*-
“““
Created on Sat Feb 16 15:54:43 2019

@author: ZTT
“““

import requests
from bs4 import BeautifulSoup
import os

def getHtmlurl(url):         #获取网址
    try:
       r=requests.get(url)
       r.raise_for_status()
       r.encoding=r.apparent_encoding
       return r.text
    except:
        return ““

def getpic(html): #获取图片地址并下载
    soup =BeautifulSoup(html‘html.parser‘)
    all_img=soup.find(‘ul‘class_=‘pli‘).find_all(‘img‘)
    for img in all_img:
       src=img[‘src‘]
       img_url=src
       print (img_url)
       root=‘D:/E/‘
       path = root + img_url.split(‘/‘)[-1]
       try:                              #创建或判断路径图片是否存在并下载
          

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        806  2019-02-25 17:00  图片批量处理(大小,格式)\change.py

     文件       1786  2019-02-19 08:14  python爬取百度图片\collect.py

     目录          0  2019-02-19 08:15  图片批量处理(大小,格式)

     目录          0  2019-02-19 08:14  python爬取百度图片

----------- ---------  ---------- -----  ----

                 2592                    4


评论

共有 条评论