def xia(url):
headers ={}
headers['user-agent']='Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36'
req = urllib.request.Request(url,headers = headers)
html = urllib.request.urlopen(req)
html = html.read()
name = url[-20:]+'.jpg'
with open(name,"wb")as f:
f.write(html)
print('下载完成')
def url():
ur =[]
html = browser.page_source
html = bs(html,'lxml')
img = html.findAll('div',class_='v4dQwb')
for i in img:
if 'data' in i.a.img.attrs['src'][:10]:
pass
else:
u = i.a.img['src']
print(u)
print('\n')
ur.append(u)
#xia(u)
return ur
jieguo=[]
def google():
#a = input('请输入需要搜索词:')
#a = 'https://www.google.com/search?tbm=isch&source=hp&q={0}&oq={0}'.format(a)
#browser.get(a)
#time.sleep(3)
#s = input('加载完成后任意键开始')
html = browser.page_source
html = bs(html,'lxml')
cont = html.findAll('a',class_='wXeWr islib nfEiy mM5pbd')
for i in range(len(cont)):
d = '//*[@id="islrg"]/div[1]/div[{0}]/a[1]'.format(i+1)
try:
browser.find_element_by_xpath(d).click()
except:
break
time.sleep(0.7)
x = url()
jieguo.append(x)
google 图片下载
猜你喜欢
转载自blog.csdn.net/AnYeZhiYin/article/details/105547968
今日推荐
周排行