前言

         之前的半个月一直在使用requests库进行此项开发,通过发请求并分析json包监控余票数,小有成就。但是,最近在进行登录操作中的验证码check操作时总是无法得到正确的返回值,开发工作故停滞了数天。昨天突然觉得是之前一直没有重视的cookie出了问题,Python总是无法正确获取完整的cookies,猜想是这里出了问题。于是尝试使用之前爬取网易云音乐时使用过的selenium库,结合chromedrive.exe,通过模拟浏览器的方式,进行自动登录,发送订票请求。经过一天半的废寝开发,终于解决了核心问题,接下来就是通过不断完善并最终发布新的版本!

共勉!

大致需要开发的部分功能:

  • 微信接口
  • matplotlib处理图片
  • 另外一处的登录操作
  • 预订操作
  • ip池
  • 优化选择
  • 时间计算