python 抢票_亲测,python抢票成功!
来源https://github.com/wlz78096/12306
python版本支持
2.7.10 - 2.7.15
依赖库
依赖若快 若快注册地址:http://www.ruokuai.com/client/index?6726 推荐用若快,打码兔平台已经关闭
项目依赖包 requirements.txt
安装方法-Windows: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
安装方法-Linux:
root用户(避免多python环境产生问题): python2 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
非root用户(避免安装和运行时使用了不同环境): sudo python2 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
项目使用说明
可以配置邮箱,可以配置可以不配置,配置邮箱的格式在yaml里面可以看到ex
可以配置server酱提醒(推荐), [配置教程] (https://www.jianshu.com/p/8d10b5b9c4e3)
提交订单验证码哪里依赖打码兔,所以如果是订票遇到验证码的时候,没有打码兔是过不了的,不推荐手动,手动太慢
配置yaml文件的时候,需注意空格和遵循yaml语法格式
项目开始
服务器启动:
修改config/ticket_config.yaml文件,按照提示更改自己想要的信息
运行根目录sudo python run.py,即可开始
由于新增对时功能,请务必用sudo,sudo,sudo 执行,否则会报权限错误,windows打开ide或者cmd请用管理员身份执行python run.py,不需要加sudo
如果你的服务器安装了docker与docker-compose, 那么就可以通过docker-compose进行启动,docker.sh脚本对此进行了封装,可以通过如下命令进行启动
1、sudo ./docker.sh run #创建一个镜像并启动容器,如果镜像已经创建过了会直接启动容器。
2、sudo ./docker.sh restart #修改配置文件后,通过此名命令可重新加载容器运行
3、sudo ./docker.sh rm #删除容器
4、sudo ./docker.sh drun #后台运行容器
5、sudo ./docker.sh logs #在后台运行时,通过此命令查看运行的内容
注: 针对没有docker环境的同学提供了docker安装脚本(centos7) - sudo ./docker_install_centos.sh
注: 若只有docker没有docker-compose. 可通过pip install docker-compose进行下载
目录对应说明
agency - cdn代理
config - 项目配置
damatuCode - 打码兔接口
init - 项目主运行目录
myException - 异常
myUrllib - urllib库
思路图
抢票成功截图
python 抢票_亲测,python抢票成功!相关推荐
- python模拟app抢票_亲测,手把手教你用Python抢票
大数据文摘作品,欢迎个人转发朋友圈,自媒体.媒体.机构转载务必申请授权,后台留言"机构名称+转载",申请过授权的不必再次申请,只要按约定转载即可,但文末需放置大数据文摘二维码. 大 ...
- python英文聊天机器人(亲测可用)
python英文聊天机器人(亲测可用) 本文参考https://www.cnblogs.com/youcong/p/10462924.html 第一步: 下载所需包 pip install aiml ...
- grafana graphite statsd搭建安装部署 实时监控_亲测成功
grafana graphite statsd搭建安装部署 实时监控_亲测成功 docker部署grafana graphite stastd实时监控告警配置_亲测成功 下载软件 # 下载carbon ...
- Linux上安装和使用git到gitoschina和github上_亲测
Linux上安装和使用git到gitoschina和github上_亲测 git介绍与在linux上安装 创建SSHkey 在git-oschina使用 maven-oschina使用 在github ...
- Linux安装svn服务器和权限配置_亲测成功
Linux安装svn服务器和权限配置_亲测成功 SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目 ...
- Linux挂载磁盘和磁盘分区及设置开机自动挂载_亲测成功
Linux挂载磁盘和磁盘分区及设置开机自动挂载_亲测成功 Linux下磁盘分区命令主要由两个: fdisk :最大支持不超过2T,MBR分区: parted :支持GPT,适用于大容量分区: 如果挂载 ...
- python开发12306抢票_如何利用 Python 实现12306抢票?
生苦短,我用 python. 作为一种"胶水语言",python 为无数码农带来了便利:同时,越来越多的 python 工程师被标榜为"高薪党":"全 ...
- python爬虫抢火车票_如何用python写一个简单的12306抢票软件|python 爬火车票 教程...
python 如果抓取验证码图片 类似12306的登录验证码图片 这个以前做次.最大的麻烦是码的识别算法的识别率太低.12306那种网站登陆错3次就限制你20分钟.所以除非你有33%以上的识别率否则不 ...
- 用python自动化定时发送邮件(普通文本,html,图片,附件等)_亲测有效
这周有需求将Bi报表每天定时,自动的群发给team成员,今天搜集资料完成了这个需求,可以发送普通文本,图片,附件已经html形式将其展现出来,整套代码如下:已亲测可行,相关信息已脱敏~ 写完脚本后登陆 ...
- 学习python表情包_我用Python一键保存了半佛老师所有的骚气表情包
本文首发于公众号「Python知识圈」,如需转载,请在公众号联系作者授权. 2019年发现两个有意思而且内容比较硬核的公众号.都是同一个人运营的,我们都叫他半佛老师,现实中的职业是风控,公众号内容涉及 ...
最新文章
- tensorflow 使用CPU而不使用GPU的问题解决
- log4j 源码解析_Log4j源码解析--框架流程+核心解析
- html中盒子模型立体结构图
- linux之如何复制文件夹所有文件到其它文件夹
- python画方波_python实现周期方波信号频谱图
- 移植u-boot-2012.04.01到jz2440开发板之修改代码支持NAND启动
- 有关不蒜子访问统计无法显示的解决方法
- 如何在vs中创建r树索引代码_线段树详解与实现
- 你能识别这些科技公司的真假logo吗?
- eclipse java machine_打开Eclipse弹出“No java virtual machine was found...的解决方法
- QT中QTableWidget鼠标事件捕获
- 如何修改朋友圈定位到其他异地城市
- 从 API、UI、结构到商业产品设计精髓
- 基于stm32的数控恒压恒流电源设计方案
- Android 网速实时监听
- Vant IndexBar 在小程序中的简单使用
- 最强大脑记忆曲线(12)-- 录入数据修改
- 关于求标准正态分布函数值
- 卸载nginx 并重新安装
- 域名证书到期监控告知
热门文章
- 如何使用远程控制软件并将用途最大化?4款国内外优质应用测评解析
- Mac安装jdk并配置环境变量
- 【软件工程】图书馆自习室及座位管理系统的分析与设计
- python实例100例下载-Python的100个练习实例免费下载
- PCB,原理图 最流行的画图画板软件有哪些?
- 国际版firefox安装方法
- rtthread qspi w25q256
- 服务器启动显示fr 01,X3850X5服务器无法开机故障处理 微码升级.docx
- IDEA打包Springboot项目,运行
- 小米笔记本linux指纹,小米笔记本Air13.3寸指纹版(128GB) u盘装系统win10步骤