mirror of https://github.com/testerSunshine/12306
优化查票流程
parent
4430cd6ff8
commit
d7f4850071
|
@ -74,4 +74,4 @@ class proxy:
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
a = proxy()
|
a = proxy()
|
||||||
a.main()
|
a.get_filter_proxy()
|
|
@ -29,4 +29,4 @@ def _get_yaml():
|
||||||
# return _get_yaml()["damatu"]
|
# return _get_yaml()["damatu"]
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
# print _get_yaml()["set"]["12306count"][1]["pwd"]
|
# print _get_yaml()["set"]["12306count"]
|
|
@ -523,11 +523,20 @@ class select:
|
||||||
print("等待出票中...")
|
print("等待出票中...")
|
||||||
continue
|
continue
|
||||||
elif "msg" in queryOrderWaitTimeResult["data"] and queryOrderWaitTimeResult["data"]["msg"]:
|
elif "msg" in queryOrderWaitTimeResult["data"] and queryOrderWaitTimeResult["data"]["msg"]:
|
||||||
print("订单提交失败:" + queryOrderWaitTimeResult["data"]["msg"])
|
orderId = self.queryMyOrderNoComplete()
|
||||||
break
|
if orderId:
|
||||||
|
raise ticketIsExitsException(
|
||||||
|
("恭喜您订票成功,订单号为:{0}, 请立即打开浏览器登录12306,访问‘未完成订单’,在30分钟内完成支付!".format(orderId)))
|
||||||
|
else:
|
||||||
|
break
|
||||||
elif "messages" in queryOrderWaitTimeResult and queryOrderWaitTimeResult["messages"]:
|
elif "messages" in queryOrderWaitTimeResult and queryOrderWaitTimeResult["messages"]:
|
||||||
print("订单提交失败: " + queryOrderWaitTimeResult["messages"])
|
print("订单提交失败: " + queryOrderWaitTimeResult["messages"])
|
||||||
break
|
orderId = self.queryMyOrderNoComplete()
|
||||||
|
if orderId:
|
||||||
|
raise ticketIsExitsException(
|
||||||
|
("恭喜您订票成功,订单号为:{0}, 请立即打开浏览器登录12306,访问‘未完成订单’,在30分钟内完成支付!".format(orderId)))
|
||||||
|
else:
|
||||||
|
break
|
||||||
else:
|
else:
|
||||||
print("订单提交中,请耐心等待")
|
print("订单提交中,请耐心等待")
|
||||||
time.sleep(3)
|
time.sleep(3)
|
||||||
|
|
Loading…
Reference in New Issue