最近我看到看到使用python实现火车票查询,我自己也实现了,感觉收获蛮多的,下面我就把每一步骤都详细给分享出来。(注意使用的是python3)首先我将最终结果给展示出来:在cmd命令行执行:python tickets.py -dk shanghai chengdu 20161007 > result.txt意思是:查询 上海--成都 2016.10.07 的D和K开头的列车信息,并保存到
转载
2023-08-09 14:40:14
39阅读
# 使用Python查询12306车票的教程
随着信息技术的快速发展,越来越多的人在出行时选择通过网络购买火车票。中国铁路的12306官网提供了便捷的购票服务。本文将介绍如何使用Python编程语言查询12306车票,并通过具体的代码示例来帮助你理解整个流程。
## 1. 12306接口概述
12306提供了一个公开的接口供开发者使用,我们可以通过这个接口查询车票信息。结合 Python 爬
该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程项目运行环境配置:Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs。项目技术:django + python+ Vue 等等组成,B/S模式 +pychram管理等等。环境需要1.运行环境:最好是python3.7.7,我们在这
转载
2024-07-17 21:26:50
27阅读
临近春节了,大家也都开始抢火车票了,大家每年过年也要抢火车票回去过年。我还记得去年过年用软件抢了一个月都没抢到,当时计划第二天返程上班,当天坐在电脑前不停的刷新,提交订单,在无数次的点击刷新下,还真让我手动刷新抢到了难能可贵的返程票。用Python代替手工去不停的刷新,检测到余票马上点进去提交订单,提交订单成功后发邮件通知我去支付,30 分钟内支付成功就购票成功了。目录抢票效果splinter 库
转载
2023-08-03 21:43:12
388阅读
有一段时间没有使用Python了,前几天经朋友提起一篇关于用Python实现抢火车票的文章,百度了实现抢火车票的技术细节,网上却有不少资料,也不是新鲜的东西。在了解了一些技术手段,阅读了一些大神的博文后,也尝试实现了一下,代码写得粗糙,纯当娱乐,本文在Windows系统下完成。需要提到的是,抢票过程中的验证码部分只能手动完成。首先,我需要的工具和组件有:Chrome浏览器浏览器驱动ChromeDr
转载
2023-06-29 21:50:04
14阅读
12306火车票余票查询器今天写了一个12306火车票余票查询器的爬虫,在这里记录一下过程.首先先看一下最终效果:比如想查9月2日从西安—北京动车和特快的余票tickets.py -dg 西安 北京 2017-09-02效果预览:首先我们梳理一下用到的工具:Python3.x(必备)requests库,用来进行http请求的访问docopt库,用来实现命令行参数处理(使用方法)prettytabl
转载
2024-01-05 20:23:49
107阅读
最近在学Python,刚好过完年啦!大家应该都需要买高铁票继续去当打工人了吧!所以用Python写了这个12306抢票脚本,分享出来,与大家共同交流和学习,有不对的地方,请大家多多指正。话不多说,进入正题:这个脚本目前只能刷一趟车的,人数可以是多个,支持选取作为类型等。 实现思路是splinter.browser模拟浏览器登陆和操作,由于12306的验证码不好自动识别,所以,验证码需要
转载
2023-06-29 09:48:52
419阅读
本文介绍了如何使用Python的requests库从12306网站获取车票信息,而无需打开官方应用或网站。首先,通过开发者工具分析12306的网络请求,找到查询车票信息的URL和参数。接着,编写Python代码实现以下功能:1) 获取车站名称与代码的映射关系;2) 构造请求参数并发送GET请求,获取车票信息;3) 解析返回的JSON数据,提取并格式化车票信息。最后,代码封装为一个可执行的脚本,用户输入出发站、到达站和日期后,程序将输出符合条件的车次信息。需要注意的是,该脚本仅用于学习交流,避免高频访问
临近春节和期末放假,很多小伙伴也开始关注起来了12306的放票与抢票,学习python之余,敲一个小的demo,如果能帮到人成功抢到票,那便是最好不过的了。这个小的脚本完成过程中,做了很多的调试,力求满足所有人的条件。但是没有在关键抢票环时间点拿出来使用过,所以如果有人能试用下,记得留言给我反馈,感谢! 其实这个脚本就是模拟的鼠标点击与键盘输入而已,原理很简单,但是却从输入到点击都提升了很多档
转载
2023-10-04 10:13:15
235阅读
## 如何实现12306车票预订架构图
作为一名刚入行的开发者,理解车票预订系统的架构是非常重要的。本文将教你如何实现“12306车票预订架构图”,并逐步带你了解整个流程。
### 车票预订流程
在开始编码之前,让我们明确整个车票预订的流程。以下是一个基本步骤的表格:
| 步骤 | 描述 |
|------|--------------------
目录前言:主页面:用户订票界面:退票界面: 完整代码前言:本项目代码基于python大作业——列车管理系统的代码,本人对其进行重新加工及充实。项目总体仍较为粗糙,后面还需继续完善。总体思路为类的应用,还有界面的设计和排版优化、TXT文本的打开与读写。主体框架的搭建值得细读,附属功能为主体锦上添花。(总体难度不大)总体需要更多编写时的耐心和小模块构造时候的细心同时,建议将各个功能拆分开来分
转载
2023-08-30 07:22:44
90阅读
splinter使用首先介绍一下splinter使用: plinter.brower是一个开源工具,通过Python自动化测试web,通过电脑自动操作网页。 Splinter模块是python egg,下载当然很简单,安装: pip install splinter 同时还需要浏览器的驱动,Splinter的Browser类默认优先调用的驱动是firefox,所以用chrome的话需要在初始化Br
转载
2023-09-21 07:25:45
127阅读
# 12306车票预订系统架构解析
12306是中国铁路客户服务中心的官方网站,提供车票预订、查询、退票等服务。它的系统架构复杂,涉及多个模块和服务,确保用户能够顺利地购买车票。本文将对12306的车票预订领域架构进行简要分析,并借助代码示例和图示帮助大家理解。
## 系统组成
12306的系统主要由以下几个部分组成:
1. **用户界面**:包括网站和移动应用,用户通过这些界面进行车票查
一、导读本篇文章所采用的技术仅用于学习、研究,任何其他用途请自行承担后果。12306自动查票使用到的python库主要是splinter,同时也涉及到查票的城市编码,具体的城市编码请在网络上搜索,基本格式如下:北京北:VAP北京东:BOP北京: BJP北京南:VNP北京西:BXP实现的功能包括:(1)自动打开Google浏览器,进入12306登录页面(1)命令行手动输入账号、密码、出发、目的地,时
转载
2024-01-16 16:26:33
33阅读
用python中的requests库通过访问12306接口,来获取查询的所有车次信息先看效果公众号回复 12
原创
2023-10-26 11:55:29
360阅读
实现原理:1. 使用 selenium 模拟自动打开 chrome浏览器;2. (浏览器打开后)会自动填写账号密码,手动选择验证码并提交;3. 自动跳转选择“预定”及其单程购票设置;4. 循环查询余票:先按顺序查询所有车次二等座,没有再按顺序查询无座,如此循环;5. 发现余票后自动预定,并选择第一个乘客提交订单。注意:提交订单后若没有余票,不会自动返回(没写完整)。此外,如果失败,又得重
# Python 12306 余票查询实现指南
作为一名刚入行的开发者,你可能会对如何实现一个Python程序来查询12306的余票信息感到困惑。不用担心,我将通过这篇文章,一步步教你如何完成这个任务。
## 1. 整体流程
首先,我们需要了解整个查询余票的流程。以下是一个简单的流程表:
| 步骤 | 描述 |
| --- | --- |
| 1 | 获取登录凭证 |
| 2 | 登录12
原创
2024-07-21 03:38:26
104阅读
又到一年一度春运大会,2017年春运抢火车票还是那么难,各大互联网公司都推出抢票服务,只要加钱给服务费就可以增加抢到票的几率,有些代售火车票点,说给100元服务费,可以帮抢到,看来这水很深啊!下面我们利用自己学的技术来自动抢票,本次脚本基于Python3.6+splinter来实现:首先介绍一下splinter使用:splinter.brower是一个开源工具,通过Python自动化测试web,通
转载
2023-07-02 14:29:55
164阅读
12306 抢票,极限并发带来的思考虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。尤其是春节期间,大家不仅使用 12306,还会考虑“智行”和其他的抢票软件,全国上下几亿人在这段时间都在抢票。“12306 服务”承受着这个世界上任何秒杀系统都无法超越的 QPS,上百万的并发再正常不过了!笔者专门研究了一下“12306”的服务端架构,学习到了其系统设计上很
转载
2023-11-22 17:01:10
380阅读
在外漂泊了漫长的一年,每到年底,大家最忙碌,最紧张,最无奈的却不是工作上的困难,而是一票难求。从而导致散失了跟家人团聚的机会,现在的【国情】实在是让人心寒。今天给大家介绍12306订票助手使用经验。 怎么网上购票? 打开铁道部火车票网上订票唯一官网 - 铁路客户服务中心 如果是第一次登录,则需要下载跟证书 注册一个登陆名,需要你的身份证号 如果需要帮别人购买,则需要添加常用联系人