python12306抢票教程

最近有个开源项目很火,使用python代码自动抢票。笔者下载下来,跑了下,确实很实用以后再也不用买加速包了。  哈哈哈哈

非常感谢原作者 如果有一点代码基础 基本看文档就可以跑通  源代码直通车https://github.com/testerSunshine/12306 这里给一些初次使用python的同学一个教程 有遇到问题 可以留言 我会贴出解决方案

首先 写代码的作者使用的是python2.7.10-2.7.15版本的python 

如果你是没用过python的用户,电脑没有下载过python的。可以直接下载python2.7.10

如果你是一位python程序员或其他,已经下载了最新的python3.7版本也没关系,稍微复杂点,稍后讲。

进入python官网https://www.python.org/downloads/ 下载对应版本

python12306抢票教程_第1张图片

下载完成后 对安装包傻瓜式安装即可 记住下载的路径就行。

配置环境

电脑--属性--高级系统设置--高级--环境变量 --Path

python12306抢票教程_第2张图片

在Path中增加2个路径 一个是安装根目录 一个是Script目录  我的路径为C:\Python27 和C:\Python27\Scripts

在cmd中输入python -V   查看python版本 显示了python 2.7.10 成功

下载抢票源代码 https://github.com/testerSunshine/12306  

里面有个文件 requirements.txt 是代码需要安装的库

python12306抢票教程_第3张图片

在cmd中 先cd入requirements.txt的路径  输入pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

利用pip自动安装所需的库

注册若快打码器  若快注册地址:http://www.ruokuai.com/client/index?6726  这个工具是用来自动识别登录的验证码  提示下这里充值一元钱 可以用很久 不需要充太多钱

在config文件夹中ticket_config.yaml  用word或编辑器打开 更改yaml文件中的信息  这个文件是你的抢票信息的配置文件 按照注释更改信息 有账号名密码,出发站,班次等等

更改完 管理员权限打开cmd 输入python run.py

----------------------------------------------------------------------------------------------------------

之前有说已有高版本python3.x的 需要重新下载python2.7.10版本

windows可以同时存在2个版本 这里有篇博客 可以解决https://blog.csdn.net/qq_27089287/article/details/79114441

安装完成之后 cmd输入python2 run.py

-----------------------------------------------------------------------------------------------------------

这里贴一些 错误提示 和解决方案

安装requirements.txt 中的库时报错

解决方法:利用cd命令 进入到requirements.txt的文件夹中 再输入命令 

 

  

你可能感兴趣的:(12306)