临近放假,相信我们每天都在群聊里或者朋友圈看到一些帮忙抢火车票的信息。看到朋友们抢回家的车票这么辛(bei)苦(can),结合圈里一些前辈的指点,抱着学习的心态用Python做了一个简单的自动化抢票程序,抢到票之后通过绑定的邮箱(比如QQ)发通知。下面分享主要内容:版本号 Python 3.6.5编译器 PyCharm PRO 2018.1浏览器 Google Chrome 71.0.3首先,我们
转载
2023-08-04 10:36:09
739阅读
一、前言是的,你没看错,的确是12306的抢票工具,抢票几率非常高,先看看界面都有哪些功能,如图:软件在我们登录前会要求我们登录12306,我们直接登录就是了。二、登录查票当我们登录后就可以查询自己想要去的目的地的车票的状况了,我们可以开启多站查询,如图:然后在点击查询车票,如图:此时我们就可以选择适合我们的车次了,这里面既有需要预订的车次也有预售的车次,看自己怎么选择了,选择好了之后我们来设置好
转载
2023-10-10 07:11:21
300阅读
# Python抢票:使用代码来提高抢票效率
随着互联网的发展,越来越多的人开始使用在线购票服务。然而,许多热门演唱会、体育比赛或电影首映的门票常常在几分钟内售罄,这给抢票带来了很大的挑战。幸运的是,我们可以利用Python编写脚本来帮助我们更高效地抢到心仪的票。
## 网络请求
在开始编写抢票脚本之前,我们首先需要了解如何发送网络请求。Python提供了许多库来处理网络请求,其中最常用的是
原创
2023-09-24 19:58:50
178阅读
说到多线程就不得不提多线程中的锁机制,多线程操作过程中往往多个线程是并发执行的,同一个资源可能被多个线程同时访问,造成资源抢夺,这个过程中如果没有锁机制往往会造成重大问题。举例来说,每年春节都是一票难求,在12306买票的过程中,成百上千的票瞬间就消失了。不妨假设某辆车有1千张票,同时有几万人在抢这列车的车票,顺利的话前面的人都能买到票。但是如果现在只剩下一张票了,而同时还有几千人在购买这张票,虽
转载
2024-06-14 06:57:01
130阅读
源代码# author:
import configparser
from datetime import datetime
import os
import pickle
from selenium import webdriver
import time
"""
1. 由于可能票源紧张,本程序默认抢购一张
2. 程序启动之前,先同步下电脑的时间,避免本地和网络时间相差较大
"""
# cf
转载
2023-08-01 20:06:53
599阅读
马上就要回家过年了,你的票买好了吗。 虽然我不用抢票,但是还是研究了一下怎么抢票。 程序员嘛,就是要对一切问题进行解构,探索原理本质,寻找规律,将其自动化。。。 好了,言归正传,开始。 1.首先,打开12306网。选个自己要买的路段,我这里是随便选的。 然后点击查询。2.按下F12,设置如红色框。然后重新点击查询,看看浏览器都发送了什么给服务器。从下图看,是发送了两条。3.分别点击发送的两条,查
转载
2023-08-02 13:36:09
361阅读
随着春节的临近,大家都在和12306斗智斗勇。今天,大数据文摘推出不到100行的Python程序帮助大家来抢票。首先说明一下,我们程序的出发点是能用机器做的事就用机器做,需要人来做的事还是要自己来做。因此,12306上五花八门的验证码还是需要大家自己动手输入确认的。另外,本程序对容错什么的考虑较少,请大家见谅。我们要用到浏览器chrome,还没有安装的读者可以从这个下载地址下载chrome并进行安
转载
2023-09-26 22:03:42
269阅读
又是一年,马上就要回家过年了,还没有买到票的小伙伴们是否已经像热锅上的蚂蚁了无脑的开始找黄牛了?俗话说的好,求人不如求自己,抢票这玩意,其实我觉得我也可以~来来来,直接入正题吧!这里有两种方案,一种是基于Selenium2的自动化框架控制浏览器实现,另一种方案则是基于Python自身的爬虫package如request,urllib等来实现,本文实现第一种方案,第二种方案也在摸索中。实现过程一、新
转载
2024-02-28 22:26:21
103阅读
python+selenium实现12306抢票一、准备工作1、要先下载相关的包,selenium、interval。最好使用国内清华源pip install (which package) -i https://pypi.tuna.tsinghua.edu.cn/simple2、还要下载对应浏览器的驱动:2.1 安装chromedriver谷歌浏览器驱动的网址为link 注意:谷歌浏览器的驱动版
转载
2023-09-20 19:55:43
270阅读
12306抢票使用教程准备工作第一步 下载项目源代码第二步 筛选CDN第三步 下载依赖库第四步 填入火车票信息填入乘车日期填入出发城市填入到达城市填入座位填入乘车人填入账号密码选择本地打码下载chrome驱动设置邮件提醒的发件人和收件人(可不设置)设置微信提醒(可不设置)第五步 开始抢票常见问题如何选择学生票示例的TickerConfig.py的配置 本教程为testerSunshine的开源
转载
2024-07-31 20:25:12
506阅读
在知乎上看了很多答主写的使用说明,总是感觉对一些计算机小白不那么友好,所以决定写一篇简明的教程希望能帮助到急切回家的你。好了言归正传安装python 3.6以上版本python开发环境首先,你得下载GitHub上的开源工具py12306点击Clone or download,然后Downloade ZIP等待下载完成,解压;win+R 输入cmd用cd/d命令打开解压好的文件目录 例如cd /d
转载
2024-07-31 14:22:14
92阅读
相信大家都听说过爬虫,我们也听说过Python是可以很方便地爬取网络上的图片,
但是奈何本人不会Python,就只有通过 Node 来实践一下了。 接下来看我如何 板砖 ! !! ? ? 01 前言 何谓爬虫其实爬虫用很官方的语言来描述就是“自动化浏览网络程序”,我们不用手动去点击、去下载一些文章或者图片。
转载
2023-05-31 09:45:40
2274阅读
最近在学Python,所以用Python写了这个12306抢票脚本,分享出来,与大家共同交流和学习,有不对的地方,请大家多多指正。话不多说,进入正题:在进入正题之前,我想说明一下,由于12306官网的改版更新,所以脚本作了一点小小的变化,具体修改后的源码,可以到GitHub上面查看……新版脚本源码这个脚本目前只能刷一趟车的,人数可以是多个,支持选取作为类型等。 实现思路是splinter.brow
转载
2023-06-16 10:42:58
2183阅读
铁路12306抢票系统#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
通过splinter刷12306火车票
进入登陆页面,可以选择扫码登陆或者账号密码登陆
登陆成功后,接下来的事情,交由脚本来做了,静静的等待抢票结果就好(刷票过程中,浏览器不可关闭)
抢票成功,会进行手机短信和邮件的通知
author: cuizy
time: 2022-10-
转载
2023-07-24 17:05:44
166阅读
原标题:Python3实现抢火车票功能(上)项目内容(1)利用python实现火车/高铁票查询功能;(2)利用python实现抢火车/高铁票功能;项目内容1相关模块:requests模块、prettytable模块以及python自带的一些基本模块。(相关模块均使用pip安装即可)主要思路:构建相关的URL请求,并对返回的JSON数据进行解析处理最后显示即可。其中值得一提的有:(1)需要对特殊的U
转载
2023-07-02 19:34:48
481阅读
抢票是每年都绕不开的话题,即使我们的基础交通、高铁技术发展迅速,也难以满足现实“迁徙”的需求,这根本的原因是人口众多、东西贫富差距。虽然我们不能从根本问题去解决,但可以为家人、朋友争取到一张更合适的车票。一、抢票要点1、总体原则 ,选择的顺序是动车(G、D开头)二等、一等,快车(Z、T)硬卧、硬座,普通车(K)硬卧、硬座;不要选慢车(部分K)、临时车(L);当然也不排除有的临时车也很快。2、无论你
转载
2023-08-02 22:34:53
251阅读
最近在学Python,所以用Python写了这个12306抢票脚本,分享出来,与大家共同交流和学习,有不对的地方,请大家多多指正。话不多说,进入正题:在进入正题之前,我想说明一下,由于12306官网的改版更新,所以脚本作了一点小小的变化,具体修改后的源码,可以到GitHub上面查看……新版脚本源码这个脚本目前只能刷一趟车的,人数可以是多个,支持选取作为类型等。实现思路是splinter.brows
转载
2024-08-05 16:16:50
383阅读
临近放假,相信我们每天都在群聊里或者朋友圈看到一些帮忙抢火车票的信息。作为一个在广东出生长大上小中大学的仔,我抢得最多的只是外卖红包,火车票倒是从没抢过。看到朋友们抢回家的车票这么辛(bei)苦(can),结合圈里一些前辈的指点,抱着学习的心态用Python做了一个简单的自动化抢票程序,抢到票之后通过绑定的邮箱(比如QQ)发通知。下面分享主要内容: 先自报家门:版本号&nbs
转载
2023-07-05 13:00:49
281阅读
今天我们来实现12306抢票功能,话不多说直接开撸。我们实现抢票分为六个步骤:让浏览器打开12306的登录界面,然后我们手动进行登陆登录完成后让浏览器跳转到买票的界面手动输入出发地,目的地,日期。通过代码检测我们输入的信息无误后,自动点击查询。查找到我们需要的车次,然后判断对应的车次是否有余票。如果有,自动预定。如果没有,我们就循环这个查询工作。一旦有票,就执行预定操作,来到预定后的界面。自动点击
转载
2023-07-28 22:23:38
386阅读
导语每年的节假日一到,大家头疼的总时同一个问题:你买到回家的票了吗?尤其是大型的节日:”比如国庆、春节…“数以亿计的人口迁移,让车票成了一年里最难买到的那张票。跨站买票、买短途票上车补票、准点捡漏等已是老生常谈的技巧。随着互联网的发展,抢票软件成为购票热门渠道。抢票软件的到底靠谱嘛?能抢到票嘛?近日,小编在GitHub看到一款Python实现查票以及自动购票抢票的小程序,分享给大家,希望大家如愿!
转载
2023-08-04 13:48:35
1280阅读