喜欢的明星图片下载

1.目前仅仅实现对百度图片下载(喜欢的大明星)

环境:

python2.7

2.代码分析

a.创建关键字以空格 分开

b.创建文件夹保存下载的图片

c.发送request请求去url地址

d.下载数据

e.删除某些不能打开的图片

3.代码如下:

#-*- coding:utf-8 -*-
import re
import requests
from PIL import Image
import os
#存放所有已经下载的url连接
all_url = []
#下载图片
def dowmloadPic(html,keyword,filepath):pic_url = re.findall('"objURL":"(.*?)",', html, re.S)i = 0
    print '找到关键词:'+keyword+'的图片,现在开始下载图片...'
    for each in pic_url:if (i == 50):break
        if getrepeat(each,all_url) == 1:continue
        else:all_url.append(each)print '正在下载第'+str(i+1)+'张图片,图片地址:'+str(each)try:pic= requests.get(each, timeout=30


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部