消息关闭
    暂无新消息!
python新手,网上查了不是说session能保证请求一样嘛,不懂为什么两次下载的验证码会不一样....
代码如下

import requests

url='http://cmp.enjoyboys.com:8118/adscmp/jsp/common/image.jsp'
s=requests.session()

ir = s.get(url, stream=True)
if ir.status_code == 200:
    with open('logo.jpg', 'wb') as f:
        for chunk in ir:
            f.write(chunk)
rr = s.get(url, stream=True)
if rr.status_code == 200:
    with open('logo1.jpg', 'wb') as f:
        for chunk in rr:
            f.write(chunk)

3个回答

︿ 3
不是说用session能保持前后访问一致嘛,写爬虫碰到随机验证码,想把它下载下来手动输入,但是下载验证码图片后再访问,验证码又变了,登陆不上去........怎么样才能保证下载的验证码和下次请求的一致呢