python12306下单步骤_Python 12306完整使用方式

本文详细介绍了如何使用Python 12306开源项目进行购票操作,包括从Gitup下载项目,安装Python3及依赖,配置验证码模型和参数,以及启动运行项目的步骤。确保正确配置CHROME_PATH参数以配合chromedriver使用。
摘要由CSDN通过智能技术生成

1.项目下载

首先介绍一下python 12306的项目,这个项目gitup的一个抢票开源项目,并且在gitup中排行最高,使用最多。打开百度,所有gitup,进入gitup,搜索12306,排名第一的就是python12306的项目

6c144bc25c05

image.png

进入之后点击下载ZIP就可以直接下载,当然安装gitup的话,可以使用gitup下载。

2.安装依赖

前提是要安装python3,因为该项目使用python3编写,这里环境搭建我就不讲啦,

验证码目前可以本地识别,需要下载模型,放于项目根目录,全部代码来源于此项目 传送门,表示感谢

PS:

1. 模型下载链接:https://pan.baidu.com/s/1rS155VjweWVWIJogakechA 密码:bmlm

群里面也可以下载

2. git仓库下载:https://github.com/testerSunshine/12306model.git

然后要安装项目依赖,项目依赖来自python的第三方包,第三方包可以查看 requirements.txt

安装方法x:

root用户(避免多python环境产生问题): pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

非root用户(避免安装和运行时使用了不同环境): pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

pip install -r requirements.txt 可以直接安装全部依赖包

6c144bc25c05

image.png

3.配置参数

打开TickerConfig.py文件

6c144bc25c05

image.png

可以从头去配置,但是有个注意项COOKIE_TYPE这个为1的时候,一定要填写CHROME_PATH参数(chromedriver配置版本只要和chrome的大版本匹配就行)然后CHROME_PATH这个参数配置下载的文件的目录,就像这样。

6c144bc25c05

image.png

4.思路图

6c144bc25c05

image.png

5.启动

配置完参数之后,直接python run.py即可。这样就成功啦!!!

6c144bc25c05

image.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值