#coding=utf-8
import re
import requests
f=open('source.txt','r')
html=f.read()
f.close()
pic_url=re.findall('img src="(.*?)" class="lessonimg"',html,re.S)
i=0
for each in pic_url:
print each
pic=requests.get(each)
fp=open('pic\\'+str(i)+'.jpg','wb')
fp.write(pic.content)
fp.close()
i+=1
print "已完成:"+str(i)+"个"
说明:
(1)将网页源码保存到source.txt中
(2)得到的图片保存到pic文件夹中
(3)需要安装requests模块
(4)用到的核心代码是正则表达式
(5)Python版本为2.7