该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程项目运行环境配置: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阅读
实现原理:1. 使用 selenium 模拟自动打开 chrome浏览器;2. (浏览器打开后)会自动填写账号密码,手动选择验证码并提交;3. 自动跳转选择“预定”及其单程购票设置;4. 循环查询余票:先按顺序查询所有车次二等座,没有再按顺序查询无座,如此循环;5. 发现余票后自动预定,并选择第一个乘客提交订单。注意:提交订单后若没有余票,不会自动返回(没写完整)。此外,如果失败,又得重
# Python 12306 余票查询实现指南
作为一名刚入行的开发者,你可能会对如何实现一个Python程序来查询12306的余票信息感到困惑。不用担心,我将通过这篇文章,一步步教你如何完成这个任务。
## 1. 整体流程
首先,我们需要了解整个查询余票的流程。以下是一个简单的流程表:
| 步骤 | 描述 |
| --- | --- |
| 1 | 获取登录凭证 |
| 2 | 登录12
原创
2024-07-21 03:38:26
104阅读
最近在学Python,刚好过完年啦!大家应该都需要买高铁票继续去当打工人了吧!所以用Python写了这个12306抢票脚本,分享出来,与大家共同交流和学习,有不对的地方,请大家多多指正。话不多说,进入正题:这个脚本目前只能刷一趟车的,人数可以是多个,支持选取作为类型等。 实现思路是splinter.browser模拟浏览器登陆和操作,由于12306的验证码不好自动识别,所以,验证码需要
转载
2023-06-29 09:48:52
417阅读
临近春节和期末放假,很多小伙伴也开始关注起来了12306的放票与抢票,学习python之余,敲一个小的demo,如果能帮到人成功抢到票,那便是最好不过的了。这个小的脚本完成过程中,做了很多的调试,力求满足所有人的条件。但是没有在关键抢票环时间点拿出来使用过,所以如果有人能试用下,记得留言给我反馈,感谢! 其实这个脚本就是模拟的鼠标点击与键盘输入而已,原理很简单,但是却从输入到点击都提升了很多档
转载
2023-10-04 10:13:15
235阅读
最近我看到看到使用python实现火车票查询,我自己也实现了,感觉收获蛮多的,下面我就把每一步骤都详细给分享出来。(注意使用的是python3)首先我将最终结果给展示出来:在cmd命令行执行:python tickets.py -dk shanghai chengdu 20161007 > result.txt意思是:查询 上海--成都 2016.10.07 的D和K开头的列车信息,并保存到
转载
2023-08-09 14:40:14
39阅读
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火车票余票查询器的爬虫,在这里记录一下过程.首先先看一下最终效果:比如想查9月2日从西安—北京动车和特快的余票tickets.py -dg 西安 北京 2017-09-02效果预览:首先我们梳理一下用到的工具:Python3.x(必备)requests库,用来进行http请求的访问docopt库,用来实现命令行参数处理(使用方法)prettytabl
转载
2024-01-05 20:23:49
107阅读
一、导读本篇文章所采用的技术仅用于学习、研究,任何其他用途请自行承担后果。12306自动查票使用到的python库主要是splinter,同时也涉及到查票的城市编码,具体的城市编码请在网络上搜索,基本格式如下:北京北:VAP北京东:BOP北京: BJP北京南:VNP北京西:BXP实现的功能包括:(1)自动打开Google浏览器,进入12306登录页面(1)命令行手动输入账号、密码、出发、目的地,时
转载
2024-01-16 16:26:33
29阅读
目录前言:主页面:用户订票界面:退票界面: 完整代码前言:本项目代码基于python大作业——列车管理系统的代码,本人对其进行重新加工及充实。项目总体仍较为粗糙,后面还需继续完善。总体思路为类的应用,还有界面的设计和排版优化、TXT文本的打开与读写。主体框架的搭建值得细读,附属功能为主体锦上添花。(总体难度不大)总体需要更多编写时的耐心和小模块构造时候的细心同时,建议将各个功能拆分开来分
转载
2023-08-30 07:22:44
82阅读
2015年春节最大的特色就是“摇一摇”,微信红包在春晚摇一摇互动总量超过110亿次,峰值达8.1亿次/分钟,有185个国家传递微信祝福。支付宝钱包在除夕晚上8点达峰值,首页被点击的次数为8.832亿次/分钟。表面上来看“摇一摇”是在送红包,但从深层次的互联网思维来看,摇一摇的目的是要创造和凸显“移动支付”在互联网金融的价值链,甚至一带一路,将“移动支付”模式的业务,带出国门推向全球,此举对金融行业
百度了半天没有找到用bash脚本查询火车余票的,无奈只好自己写了一个,效果如下。脚本下载链接:#余票查询脚本#参数:$1 = # 'all':只要有票就发送邮件# 'yzw':有硬座或硬卧就发送邮件# 'yz':有硬座就发送邮件# 'yw':有硬卧就发送邮件CHECK_URL="https://www.12306.cn/kfzmpt/lcxxcx/query?pur...
原创
2021-06-08 16:41:56
477阅读
# 使用Python查询12306车票的教程
随着信息技术的快速发展,越来越多的人在出行时选择通过网络购买火车票。中国铁路的12306官网提供了便捷的购票服务。本文将介绍如何使用Python编程语言查询12306车票,并通过具体的代码示例来帮助你理解整个流程。
## 1. 12306接口概述
12306提供了一个公开的接口供开发者使用,我们可以通过这个接口查询车票信息。结合 Python 爬
前言授人以鱼不如授人以渔,这篇文章主要想教大家的是分析过程,以后遇到其他问题时也能从容应付。当然,在文章最后会附上代码,直接点的同学可以跳过前面两节一、环境配置Python版本:3.7IDE:PyCharm用到的库:requests二、分析过程确认数据所在的网页。好的,就是它了一般来说,这种查票肯定是有接口的,只要我们把接口找出来,获得票务信息就只需简单的把参数传进去就行了。所以我们按下 F12
转载
2024-01-13 12:07:47
48阅读
文件结构qiangpiao.py#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
通过splinter刷12306火车票
可以自动填充账号密码,同时,在登录时,也可以修改账号密码
然后手动识别验证码,并登陆,接下来的事情,交由脚本来做了,静静的等待抢票结果就好(刷票过程中,浏览器不可关闭)
author: cuizy
time: 2018-05-
转载
2024-02-22 15:27:13
30阅读
有一段时间没有使用Python了,前几天经朋友提起一篇关于用Python实现抢火车票的文章,百度了实现抢火车票的技术细节,网上却有不少资料,也不是新鲜的东西。在了解了一些技术手段,阅读了一些大神的博文后,也尝试实现了一下,代码写得粗糙,纯当娱乐,本文在Windows系统下完成。需要提到的是,抢票过程中的验证码部分只能手动完成。首先,我需要的工具和组件有:Chrome浏览器浏览器驱动Ch
转载
2023-07-10 18:44:38
152阅读
一、前言是的,你没看错,的确是12306的抢票工具,抢票几率非常高,先看看界面都有哪些功能,如图:软件在我们登录前会要求我们登录12306,我们直接登录就是了。二、登录查票当我们登录后就可以查询自己想要去的目的地的车票的状况了,我们可以开启多站查询,如图:然后在点击查询车票,如图:此时我们就可以选择适合我们的车次了,这里面既有需要预订的车次也有预售的车次,看自己怎么选择了,选择好了之后我们来设置好
转载
2023-10-10 07:11:21
300阅读
# Python抢票12306
## 简介
12306是中国铁路总公司开发的一套售票系统,为广大旅客提供火车票购买服务。然而,由于购票需求大、服务器压力大,使用12306抢票成为一项很有挑战性的任务。本文将介绍如何使用Python编写脚本来自动抢票,以提高购票成功率。
## 准备工作
在开始之前,我们需要安装一些必要的Python库。首先,我们需要安装[requests](
```bas
原创
2023-12-06 17:26:01
194阅读