当前位置: 首页>>代码示例>>Python>>正文


Python Login.getCAPTCHA方法代码示例

本文整理汇总了Python中login.Login.getCAPTCHA方法的典型用法代码示例。如果您正苦于以下问题:Python Login.getCAPTCHA方法的具体用法?Python Login.getCAPTCHA怎么用?Python Login.getCAPTCHA使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在login.Login的用法示例。


在下文中一共展示了Login.getCAPTCHA方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: checkPage

# 需要导入模块: from login import Login [as 别名]
# 或者: from login.Login import getCAPTCHA [as 别名]
                'Referer' : ('http://uems.sysu.edu.cn/elect/s/type?%s' % self.sid),\
                'Cookie' : self.jid,\
                'Connection' : 'keep-alive',\
                }
        return url,header

    def checkPage(self,LessonId,response):
        soup = BeautifulSoup(response.read(),"html.parser")
        lessons = soup.find(id='elected').find_all('a')
        for item in lessons:
            if item.has_attr('jxbh') and item['jxbh'] == LessonId:
                print u'抢课成功!已选的课程:'
                self.printLessons(lessons)
                return True
        return False

if __name__ == '__main__':
    lo = Login()
    j_code = lo.getCAPTCHA(lo.getCookie())
    Image.open('./image/code.jpg').show()
    j_code = raw_input(r"输入看到的验证码:")
    username = raw_input('username:')
    password = raw_input('password:')
    print lo.getSid(username, password, j_code)
    subm = SummitReq(lo)
    LessonIds = ['35000192151001','35000123151002','35000192151003'\
                ,'35000192151023','35000152151003','35000190151003']
    subm.submit(LessonIds)


开发者ID:Zing22,项目名称:ElectCousesAssistant,代码行数:30,代码来源:summitReq.py


注:本文中的login.Login.getCAPTCHA方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。