为了账号安全,请及时绑定邮箱和手机立即绑定

为什么现在网页的图片换了,用Python抓取的还是原来网页的图片???

为什么现在网页的图片换了,用Python抓取的还是原来网页的图片???

Catcheryp 2016-02-05 14:14:55
import urllib2 import re req=urllib2.urlopen('http://www.imooc.com/course/list') buf=req.read() listurl =re.findall(r'src=.+\.jpg',buf) print listurl i=0 for url in listurl:     f=open(str(i)+'.jpg','wb')     req=urllib2.urlopen(url)     buf=req.read()     f.write(buf)     i+=1
查看完整描述

1 回答

?
雅趣

TA贡献29条经验 获得超53个赞

应该是他的页面显示图片不再这个路径下

查看完整回答
1 反对 回复 2016-02-05
  • Catcheryp
    Catcheryp
    能不能具体一点,怎么修改才能抓取现在这个网页的图片呢?方便的话,能不能帮忙改下代码,感谢!!!
  • 雅趣
    雅趣
    你看一下他图片的网络路径,即你需要知道他图片的存放位置,你抓他的图片就是抓该目录下的图片,他的图片如果和目录不一致,就会出现这种情况,这时你就需要查看一下他的图片的路径,把该图片的路径加进去
  • 雅趣
    雅趣
    还有你只抓后缀为jpg的,如果他的后缀名变了,你还抓不到
点击展开后面1
  • 1 回答
  • 0 关注
  • 1890 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信