首页 > 科技 > 今年回家没票了?不,我有高科技抢票

今年回家没票了?不,我有高科技抢票



零基础使用抢票开源软件Py12306

一年一度的抢票季就要到了,今天给大家科普一下一款软件的使用方法。软件目前是开源的,禁止用于商用。

首先需要在电脑上安装python3.7,首先从官网下载对应的安装包,网址www.python.org

安装过程中,记得勾选 Add python to PATH 添加路径,其他的选择默认,记住安装的路径。然后在计算机高级设置里面配置环境变量,在路径path中添加刚刚安装python的路径,记得写分号。

最后检验是否安装成功,打开cmd控制命令窗口,输入python -V或者python,会打印出对应的版本号,那么就成功安装python


安装虚拟环境virtualenv,在cmd里面cd到想要安装的目录,输入命令pip install virtualenv

等待安装完成


如果已经安装就会报我这样的错误。记住安装路径,然后cd到对应的路径,找到Scripts文件夹,cd进去后,输入命令activate.bat


然后就进入了虚拟环境


这一步完成后环境就部署完成了,后面就是对源代码的下载安装修改了

首先在githup上将py12306的源代码下载下来


点击clone or download,下载,下载后进行解压,解压到刚刚安装虚拟环境下的Scripts文件下面


在test虚拟环境cmd命令窗口下运行命令cd py12306-master

Copy env.py.example env.py

然后就会发现刚刚安装的源代码里面多了一个env.py这个文件,使用记事本打开,

输入自己12306的账号密码


配置需要买票的时间以及买票的始发终点站


然后保存退出

最后在cmd中输入

Python mian.py

就完成了所有部署,就会开始抢票。抢到票之后,手机或者电脑登录账号进去付款即可。

注:软件使用的爬虫技术未存储用户任何信息,均在用户本地运行,所以不用担心信息泄露,软件是开源软件,不能用于商用。(软件其他功能很多,有兴趣可以留言讨论)

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/kj/215769.html