资源简介
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
相关资源
- python一个打砖块的小游戏
- python实验指导书 图文高清版
- python主动安装第三方库
- python爬取豆瓣top250电影信息
- python绘制 大蟒蛇
- python小程序(数组排序)
- Python去水印(基于cv2)
- Python 数据结构入门 - 二叉搜索树(
- python空心电感计算器
- python除法.docx
- 抽奖背后的秘密(python抽奖逻辑)
- 绘制统计学直方图茎叶图(matplotlib)
- python求解标准差
- python数据分析与处理
- 利用Python将照片在Excel中利用点阵图显
- python turtle 跳房子
- python 人群计数
- Python调用第三方API换脸
- “去哪儿吃”帮你选餐厅(python代码
- python 控制台登陆密码验证
- KNN算法的Python实现(datingrecd.ipynb)
- python核心编程第二版-习题答案
- python爬取笔趣阁小说
- Python程序设计基础试题以及答案(3
- python聊天-服务端与客户端
- python递归求最大公约数
- 用python画皮卡丘(基于turtle)
- 伟哥的python私房菜(中国程序员).
- pip一键升级(python脚本)
- 我的世界python编程——天空行走py格式
评论
共有 条评论