前言:
国庆长假马上要来临了,是不是为抢不到票而烦恼?今天给大家分享的就是python+Splinter实现12306抢票功能,内含代码太多(且含有源代码)为了各位方便观看收藏,大部分代码用图片的方式呈现出来,喜欢的话记得关注收藏慢慢看哦!
文章主要为大家详细介绍了python+Splinter实现12306抢票功能,具有一定的参考价值本文实例为大家分享了python实现12306抢票功能的具体代码,供大家参考。
源码记录如下:
except Exception as e: # print(e) # print("预订失败...") logbticket.error(e) logbticket.error("预订失败...") continue
self.driver.find_by_id("submitOrder_id").click() # print("开始选座...") logbticket.info("开始选座...") sleep(1.5) # print("确认选座....") logbticket.info("确认选座....") self.driver.find_by_text("qr_submit_id").click() except Exception as e: # print(e) logbticket.error(e) city = {"深圳": "%u6DF1%u5733%2CSZQ", "武汉": "%u6B66%u6C49%2CWHN", "随州": "%u968F%u5DDE%2CSZN"}
logger库文件:
源代码如下:
def debug(self, message): self.logger.debug(message) def info(self, message): self.logger.info(message) def war(self, message): self.logger.warn(message) def error(self, message): self.logger.error(message) def cri(self, message): self.logger.critical(message)
以上就是全部内容!小编在这里提前祝愿大家国庆节快乐,也同时提前祝愿祖国生辰快乐!
最后,小编想说一句话:我是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等,面试真题,面试真题。想要这些资料的可以加群:877562786