登录  /  注册
python - 爬虫之模拟登入问题
PHP中文网
PHP中文网 2017-04-17 17:28:00
[Python讨论组]

在模拟登入极客学院时候,有个验证码,验证码链接后面带一个参数,琢磨不透这个参数怎么来的
类似这个验证码链接
http://passport.jikexueyuan.com/sso/verify?1459004256917
后面的一个参数1459004256917,这个是根据什么算出来的还是从哪里匹配下来的?

代码补充:

def startLogin(self):
        verify_img = r'http://passport.jikexueyuan.com/sso/verify?%s' %(time.time())
        print verify_img
        verify = raw_input('输入验证码:')
        login_data = {
            'expire':'7',
            'referer':'http://www.jikexueyuan.com/',
            'uname':self.username,
            'password':self.password,
            'verify':verify
        }
        s_login = login_session.post(self.loginurl,data=login_data,headers=headers)
        print type(s_login.json())
        for k,v in s_login.json().items():
            print k,v

最后执行的时候,得到的信息结果:

http://passport.jikexueyuan.com/sso/verify?1459164531.42
输入验证码:1857
<type 'dict'>
status 0
msg 验证码错误
jumpUrl /sso/login

老是提示验证码错误

PHP中文网
PHP中文网

认证0级讲师

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号