有些登录页面中的验证码图片是从这样的动态页面url:
http://cer.nju.edu.cn/amserver/verify/image.jsp
http://gs.cqupt.edu.cn:8080/Public/ValidateCode.aspx
中获取的。这时不能这样:
def save_img_from_url(imageUrl, filename):
u = urllib2.urlopen(imageUrl)
data = u.read()
f = open(filename, 'wb')
f.write(data)
f.close()
因为得到的是一个html页面,查看其源代码如下:
而应该用:
哦不是,上面那样可以。。。。