#此程序在ubuntu系统桌面上,把下载的图片保存到桌面te文件下。
from bs4 import BeautifulSoup
import requests
import urllib
if __name__=='__main__':
url='http://www.27270.com/tag/649.html'
headers = {
"User-Agent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0"}
req=requests.get(url=url,headers=headers)
req.encoding = 'gb2312'
html=req.text
bf=BeautifulSoup(html,'lxml')
targets=bf.find('div',class_='w1200 oh').find_all('img',height="280")
#print(targets_url)
for each in targets:
u=each.get('src')
print(u)
name=each.get('alt')
print(name)
# 保存文件到指定的文件下。
urllib.request.urlretrieve(u,'./te/{}.jpg'.format(name))