网站:http://www.meizitu.com/
目标:用BeautifulSoup解析网页源代码,获取图片.
图片链接:
# /home/wl/PycharmProjects/untitled # -*- coding:utf-8 -*- # author:龙 from bs4 import BeautifulSoup import urllib.request import os def test(): girl_url ='http://www.meizitu.com/' response = urllib.request.urlopen(girl_url).read() response = response.decode ('gb2312') #print (response) soup = BeautifulSoup(response,'html.parser')#创建对象 imgs = soup.find_all('img') #print(imgs) for img in imgs: #print (img) #print (type(img)) link = img.get('src') #print (link) name = img.get('alt') print("正在下载%s的图片"%name) urllib.request.urlretrieve(link,'image/{}.jpg'.format(name)) if __name__ == '__main__': if not os.path.exists('image'): os.mkdir('image') test()
来源:https://www.cnblogs.com/longwhite/p/10397736.html