利用Python代码自动抢火车票的原理以及代码解析.doc

上传人:白大夫 文档编号:3394470 上传时间:2019-08-21 格式:DOC 页数:2 大小:14KB
返回 下载 相关 举报
利用Python代码自动抢火车票的原理以及代码解析.doc_第1页
第1页 / 共2页
亲,该文档总共2页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《利用Python代码自动抢火车票的原理以及代码解析.doc》由会员分享,可在线阅读,更多相关《利用Python代码自动抢火车票的原理以及代码解析.doc(2页珍藏版)》请在三一文库上搜索。

1、利用Python代码自动抢火车票的原理以及代码解析今年你不妨自己写一段代码来抢回家的火车票,是不是很Cool。准备工具:12306网站用户名和密码Python 2.7chrome浏览器及下载chromedriver下载Python代码代码用的Python+Splinter开发,Splinter是一个使用Python开发的开源Web应用测试工具,它可以帮你实现自动浏览站点和与其进行交互。Splinter执行的时候会自动打开你指定的浏览器,访问指定的URL。然后你所开发的模拟的任何行为,都会自动完成,你只需要坐在电脑面前,像看电影一样看着屏幕上各种动作自动完成然后收集结果即可。了解原理:找到相应U

2、RL,找到控件模拟登录、查询、订票操作。关键是找到控件名称,难点是起始地不是直接输入的页面值,需要在cookie中查出。12306查询URL:12306登录URL:我的12306URL:购票确认URL:Python代码打开URL,找到控件填充值:找到用户名密码控件名找到起始地控件名确定起始地的值,方法Chrome浏览器中的“检查”功能(按F12),Network - Cookies中找到:cookie中起始地的值拷贝起始地的cookie值,我把几个常用的城市拷出来,放到了字典中:查询车票代码:其实,你只需要运行代码:当然,还需要手动点一下的还是万恶的12306验证码,抢到票后确认支付就行啦。抢票进行中抢票成功!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1