|
发表于 2018-6-20 23:27:27
|
显示全部楼层
本帖最后由 1239890175 于 2018-6-20 23:29 编辑
http://bbs.fishc.com/thread-73063-1-1.html这是我以前写的一个功能应该差不多,现在不知道还能不能用了
# -*- coding: utf-8 -*-
import urllib
import sys
import urllib
import urllib2
import re
print '----------------------------指定图片素材下载器------------------------------ '
print 'by:无敌'
print 'QQ:1239890175'
a=raw_input("请图片关键字:")
z=a
a = unicode(a, 'gbk')
params = {}
params['word'] = a.encode("UTF-8")
a= urllib.urlencode(params)
url="http://image.baidu.com/search/index?tn=baiduimage&ps=1&ct=201326592&lm=-1&cl=2&nc=1&ie=&"+a
i = urllib2.urlopen(url)
html=i.read()
c=re.findall('objURL":"(.*?)"',html)
i=0
for x in c:
i +=1
path = "f:\%s%d.jpg"%(z,i)
urllib.urlretrieve(x,path)
print "下载地址:",x
print "以保存到:",path
print '------------------------------下载完毕------------------------------------------- '
貌似不能用了大家看看原理吧 |
|