#### 写在前面:
视频教程:https://www.bilibili.com/video/BV1mK4y1V7cd/
项目原地址:https://github.com/testerSunshine/12306
因作为没有维护,本人进行二次开发,现在可以用【2020-12-24】。有问题可以关注公众号:罐子里的茶,会有群二维码回复,有问题必定解答!最后祝大家都抢到过年的票。
![qrcode_for_gh_0626c7a906e9_258](https://gitee.com/gzldc/images/raw/master/2020-12-04/qrcode_for_gh_0626c7a906e9_258.jpg)
公众号二维码:https://gitee.com/gzldc/images/raw/master/2020-12-04/qrcode_for_gh_0626c7a906e9_258.jpg
-
启动命令:
1.安装依赖包: pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple
2.加入cdn: python3 run.py c
3.启动脚本: python3 run.py r
## IP 代理池
推荐一个ip代理池的项目:https://github.com/Python3WebSpider/ProxyPool
简单使用方法:`docker-compose up`
## 本地云打码平台搭建(基于docker)
在安装好docker环境下,运行如下命令:
```angular2html
docker run -d -p 8080:80 --name 12306 yinaoxiong/12306_code_server
```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
python 3.7 谷歌浏览器 chromedriver.exe(浏览器驱动程序,要与浏览器版本对应,并将其添加到环境变量或放到当前py文件所在目录下) 2.相关模块 time (用于某些地方对程序的强制等待) datatime (用于获取当前时间) selenium 3.1 自动化测试模块,这里用于操作浏览器) 3.思路 首先进行登录(支持手机扫码),登录完成进入页面之后,我们会看到有“温馨提示”的弹窗,即当前界面,我们需要处理第一次弹窗, 处理完后就是信息的输入,在这里日期的输入不是输入框,是鼠标点击,在代码中已处理,输入完成后,查询列车信息(我写的只能查询动车以及火车的二等座),如果有票,则预约,然后进入新的页面 处理乘车人信息(由于本人是学生,此代码也可抢学生票),最后提交订单。 其实说明白了,就是通过代码让浏览器模拟人来操作浏览器,从而实现购票,要求要对selenium这个模块掌握的熟练。不说了,直接上代码,量有点大,各位道友一定要撑住哈。
资源推荐
资源详情
资源评论
收起资源包目录
T12306-master.zip (134个子文件)
cdn_list 26KB
Dockerfile 778B
Dockerfile37 1KB
filter_cdn_list 8KB
.gitignore 21B
12306.image.model.h5 57.37MB
model.v2.0.h5 652KB
zfb.jpeg 11KB
wx.jpeg 10KB
LICENSE 1KB
2020-12-23.log 3.57MB
2020-12-24.log 106KB
Update.md 7KB
README.md 1KB
REIL_DEVICEID.png 380KB
程序主界面.png 223KB
uml.png 63KB
登录.png 32KB
tkcode.png 11KB
proxy_list 20B
TestAll.py 18KB
urlConf.py 18KB
select_ticket_info.py 12KB
Query.py 11KB
MySocketUtils.py 8KB
httpUtils.py 7KB
GetQueueCount.py 7KB
getCookie.py 7KB
GetPassengerDTOs.py 6KB
TickerConfig.py 6KB
AutoSubmitOrderRequest.py 6KB
GetQueueCountAsync.py 6KB
QueryOrderWaitTime.py 5KB
ConfirmSingleForQueue.py 5KB
SubmitOrderRequest.py 5KB
login.py 4KB
localVerifyCode.py 4KB
agency_tools.py 4KB
CheckOrderInfo.py 4KB
configCommon.py 3KB
ChechFace.py 3KB
GetRandCode.py 3KB
mlearn_for_image.py 3KB
GetPassCodeNewOrderAndLogin.py 3KB
cdn_utils.py 3KB
ConfirmSingleForQueueAsys.py 3KB
pretreatment.py 2KB
TicketEnmu.py 2KB
CheckUser.py 2KB
GetSuccessRate.py 2KB
ConfirmHB.py 2KB
AutoSynchroTime.py 1KB
emailConf.py 1KB
GetRepeatSubmitToken.py 1KB
PassengerInitApi.py 1KB
logger.py 1KB
serverchanConf.py 1KB
pushbearConf.py 1KB
run.py 918B
CheckRandCodeAnsyn.py 774B
LoginAysnSuggest.py 737B
LiftTicketInit.py 664B
LoginConf.py 516B
ticketIsExitsException.py 49B
PassengerUserException.py 49B
UserPasswordException.py 48B
ticketConfigException.py 48B
ticketNumOutException.py 48B
balanceException.py 43B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
select_ticket_info.cpython-37.pyc 8KB
urlConf.cpython-37.pyc 6KB
httpUtils.cpython-37.pyc 6KB
GetQueueCount.cpython-37.pyc 5KB
getCookie.cpython-37.pyc 5KB
Query.cpython-37.pyc 5KB
SubmitOrderRequest.cpython-37.pyc 4KB
GetPassengerDTOs.cpython-37.pyc 4KB
localVerifyCode.cpython-37.pyc 4KB
login.cpython-37.pyc 4KB
AutoSubmitOrderRequest.cpython-37.pyc 4KB
GetQueueCountAsync.cpython-37.pyc 4KB
configCommon.cpython-37.pyc 4KB
QueryOrderWaitTime.cpython-37.pyc 4KB
agency_tools.cpython-37.pyc 3KB
ConfirmSingleForQueue.cpython-37.pyc 3KB
cdn_utils.cpython-37.pyc 3KB
ChechFace.cpython-37.pyc 3KB
GetRandCode.cpython-37.pyc 3KB
CheckOrderInfo.cpython-37.pyc 3KB
共 134 条
- 1
- 2
资源评论
野生的狒狒
- 粉丝: 1639
- 资源: 1667
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于MIC+NE555光敏电阻的声光控电路Multisim仿真原理图
- python tkinter-08-盒子模型.ev4.rar
- Doozy UI Manager 2023
- 基于matlab实现夜间车牌识别程序(1).rar
- 基于matlab实现无线传感器网络无需测距定位算法matlab源代码 包括apit,dv-hop,amorphous在内的共7个
- 基于python的yolov5实现的旋转目标检测
- 基于matlab实现无线传感器网络 CAB定位仿真程序 这是无线传感器节点定位CAB算法的仿真程序,由matlab完成.rar
- 基于matlab实现图像处理,本程序使用背景差分法对来往车辆进行检测和跟踪.rar
- 基于matlab实现视频监控中车型识别代码,自己写的,希望和大家多多交流.rar
- springcodespringcodespringcodespringcode
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功