61,114
社区成员
发帖
与我相关
我的任务
分享
#加载包
import requests
from bs4 import BeautifulSoup
import re
import os
url='http://532movie.bnu.edu.cn/list/1.html'
res=requests.get(url)
res.encoding='gzip'
soup=BeautifulSoup(res.text,'html.parser')
#获取电影名称
name=[]
for i in range(len(soup.select('.span2'))):
name.append(re.sub('\n|\s','',soup.select('.span2')[i].text))
#获取图片网址
Img=[]
for j in range(len(soup.select('img'))):
Img.append('http://532movie.bnu.edu.cn/'+soup.select('img')[j]['data-src'])
#存取图片到本地
for i in range(len(Img)):
response=requests.get(Img[i],stream=True)
path=os.path.join('G:/FILES/Python/532/',name[i]+'.jpg')
with open(path,'wb') as fw:
fw.write(response.content)