"引言 如题。 环境准备: Windows 64 位 python 3.6 以上版本 Sublime 一、环境配置 1、到官网下载 python 安装包 [图片] Python Release Python 3.7.2 The official home of the Python Programming Languag .."

Python 版 12306 抢票神器

引言 如题。 环境准备: Windows 64 位 python 3.6 以上版本 Sublime

一、环境配置

1、到官网下载 python 安装包

imagepng

2、下载完后运行安装(记得添加 python 到环境变量中,即安装选中的框来执行)

imagepng

3、安装完毕

二、本机 12306 抢票助手

1. 安装依赖

git clone https://github.com/pjialin/py12306

(或者直接下载源码,之后到该目录下)

imagepng

pip install -r requirements.txt

安装成功,如图。

imagepng

1.]配置程序

cp env.py.example env.py

自动打码

目前支持免费打码,和若快打码

注:

免费打码

无法保证持续可用,如失效请手动切换到若快平台,需要先到 http://www.ruokuai.com 注册一个账号后填写到配置中

语音通知

语音验证码使用的是阿里云 API 市场上的一个服务商,需要到 https://market.aliyun.com/products/57126001/cmapi019902.html 购买后将 appcode 填写到配置中

Git 模式下输入

cp env.py.example env.py

(否则会报 env.py 找不到错误)

imagepng

3、运行程序

运行方式一:直接在命令行上面执行

python main.py

运行方式二:Sublime

Sublime 上运行 Python

执行程序:ctrl+b

停止程序:Tools-》Cancel Build 可以中途强制停止运行(快捷键 Ctrl+break)

imagepng

4、查看运行结果

imagepng

5、提交订单成功

imagepng

注:

1、使用 python 中 pip 命令时,需要先配置下,可百度

2、安装依赖和拷贝 env.py,最好在 git 模式下配置

3、python 版本需在 3.6 以上

4、如需在 Sublime 运行 python 程序,需再 sublime 上安装对应的插件

5、主要配置信息,在 env.py 文件处。(包含用户名、密码输入,日期选择,乘车人,车次选择等内容配置)

6、抢票成功后,可设置语音通知,邮件通知,钉钉通知,语音等,详情戳:https://github.com/pjialin/py12306

参照:https://github.com/pjialin/py12306

  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:PipeSoloSymWide 等,欢迎大家加入,贡献开源。

    2405 引用 • 3795 回帖 • 623 关注
  • 12306
    6 引用 • 25 回帖
  • 抢票
    1 引用
  • 工具

    子曰:“工欲善其事,必先利其器。”

    100 引用 • 361 回帖 • 1 关注
感谢    关注    收藏    赞同    反对    举报    分享
回帖    
请输入回帖内容...