Automatic_ticket_purchase:Python 大麦抢票脚本,自动完成登录、票源监控与下单
Automatic_ticket_purchasePython 大麦抢票脚本自动完成登录、票源监控与下单【免费下载链接】Automatic_ticket_purchase大麦网抢票脚本项目地址: https://gitcode.com/GitHub_Trending/au/Automatic_ticket_purchase热门演出开票时手动点击常常败给页面加载与人工填写。Automatic_ticket_purchase 是一个开源的 Python 抢票脚本它自动登录大麦网、监控指定演出的票源状态并在目标票价出现购买入口时自动提交订单用户只需最后付款。下文从使用者角度说明如何运行、如何配置以及它背后的基本工作原理。 大麦抢票脚本定位解决什么问题、适合谁大麦 PC 端购票流程包含登录、查询票档、点击购买、填写观演人、提交订单等多个步骤每一环都依赖人工操作。Automatic_ticket_purchase 把这条链路自动化在开票前启动后持续监控票源按钮可点时立刻进入下单流程成功后输出支付链接。适用场景已知开票时间希望开票瞬间自动开始抢购支持非选座直接购买与指定价位的选座购买V2.1 版本暂不支持连坐。适用人群想为本人或亲友抢购演出票的用户以及想学习 Python 网页自动化的新手代码集中在两三个文件中篇幅短、易通读。需要说明README 明确标注项目已停止维护大部分购买方式已迁移至手机端实际可用性取决于大麦 PC 端接口的现状建议先当作学习材料评估。 三分钟跑起来抢票脚本部署步骤第一步获取代码并安装依赖git clone https://gitcode.com/GitHub_Trending/au/Automatic_ticket_purchase cd Automatic_ticket_purchase pip install -r requirements.txt第二步准备 Chrome 驱动。脚本通过 selenium 驱动 Chrome 完成登录需下载与本机 Chrome 版本匹配的 chromedriver按系统重命名chromedriver_windows / chromedriver_linux / chromedriver_mac放到项目根目录。第三步按下一节填好参数后启动python Automatic_ticket_purchase.py # 默认账号密码登录 python Automatic_ticket_purchase.py --mode qr # 二维码登录首次运行会弹出浏览器完成登录并保存 cookie之后再次启动就不再需要重复登录。 配置参数速查item_id、viewer 等核心参数怎么填核心参数都写在 Automatic_ticket_purchase.py 的__init__中参数作用从哪里获取常见错误item_id演出商品 ID脚本靠它定位目标演出大麦演出页面 URL 中的id部分不同城市、场次对应不同 item_id不能照抄示例viewer观演人姓名列表大麦网「常用购票人」中已添加的姓名姓名必须与网站登记的完全一致且需提前添加buy_nums购买票数按实际需求填写必须等于viewer人数否则脚本直接退出ticket_price目标票价元演出页面的价格档位只精确匹配该价位填错就抢不到login_id/login_password大麦账号与密码自有账号仅在无 cookies.pkl 时使用--mode登录方式启动参数默认 account可选 qr 扫码item_id就在演出页地址栏里见下图红框位置viewer的姓名需要先在大麦网「我的大麦 → 常用购票人管理」中添加脚本提交订单时会自动勾选你指定的这些观演人⚙️ 脚本内部如何工作requests 与浏览器自动化的分工整个项目就三个代码文件分工清晰Automatic_ticket_purchase.py主流程。DaMaiTicket类把购票拆成三步——第 1 步请求票档接口并判断按钮状态即将开抢 / 缺货登记 / 立即购买 / 选座购买开票前循环轮询「即将开抢」状态变为「立即购买」立即进入第 2 步订单确认第 3 步用指定观演人提交订单并打印支付链接tools.py工具函数。用 selenium 完成登录、读写 cookie存为 cookies.pkl、校验登录状态、解析请求所需参数选座相关接口也在其中signcode.js选座接口的签名算法通过 pyexecjs 在 Python 中执行。两种技术的分工值得留意浏览器只在开头登录时用一次之后的所有操作都由 requests 直接请求网站自身使用的数据接口所谓 API 直连即不打开网页、直接调用页面背后的数据接口省去了等待页面渲染的时间。登录得到的 cookie 会保存到本地文件——即 cookie 持久化把「已登录」凭证留下来下次直接复用。可以这样理解快递员先上门取件浏览器登录之后包裹走固定专线API直达目的地不再逐站绕行。️ 避坑与排查常见问题速查现象可能原因处理办法首次运行弹出浏览器要求输入密码还没有 cookies.pkl走账号登录填写正确账号密码或改用--mode qr扫码启动提示「登录失败」保存的 cookie 已失效删除 cookies.pkl 后重新登录浏览器打不开、报 chromedriver 错误驱动版本与 Chrome 不匹配或文件没放项目根目录、命名不符下载对应版本驱动按平台要求重命名提示「购买数量与实际观演人数量不符」buy_nums与viewer人数不一致调整两处保持一致提示「请检查输入的观演人信息与大麦网观演人信息是否一致」姓名未添加或写法不一致提前在网站添加常用购票人姓名与登记完全相同提示「缺货登记」后退出目标票价已售空更换票价档位或放弃本次抢购解析参数报错、拿不到票源信息项目已停维护网站 JS 或接口更新后get_api_param可能失效按提示重新解析参数或把代码当学习材料研究⚖️ 使用边界与合规说明依据 MIT License 与 README 免责声明仓库仅限个人参考学习与技术研究不要用于倒卖门票等商业用途维护正常市场秩序控制请求频率避免给平台服务器带来压力遵守大麦网服务条款购票流程已向手机端迁移脚本当前实际可用性有限更适合作为接口分析与自动化实践的学习样本。适合谁、如何参与适合想为自己或家人抢一张演出票、同时愿意读一点代码来弄懂请求与自动化的新手。使用过程中发现问题或在接口变动后修复了解析逻辑都可以向仓库提交 issue 或 Pull Request。【免费下载链接】Automatic_ticket_purchase大麦网抢票脚本项目地址: https://gitcode.com/GitHub_Trending/au/Automatic_ticket_purchase创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

【AI智能体】Codex 数据分析与处理实战项目操作详解

【AI智能体】Codex 数据分析与处理实战项目操作详解

目录 一、前言 二、Codex 介绍 2.1 Codex 是什么 2.2 Codex能做什么? 2.3 Codex 数据分析介绍 2.3.1 codex 数据分析优势 2.3.2 codex 数据分析使用场景 2.3.3 codex 数据分析上手流程 三、Codex 数据分析操作 3.1 前置准备 3.2 excel 数据分析 3.2.1 数…

2026/10/1 4:46:16 阅读更多 →
yocto: 14-product

yocto: 14-product

第4课:如果前面你已经完成了 meta-myhello,那么下一步学习 创建自己的产品 Layer(meta-myproduct) 就是 Yocto 开发真正的开始。 建议这一课的目标不要只是会创建 Layer,而是理解: 为什么要把 Board(BSP)、…

2026/9/30 2:25:47 阅读更多 →
yocto:17-menuconfig

yocto:17-menuconfig

第7课: 很好,这一课是 Yocto 学习中一个重要的里程碑。 按照我们前面的路线,你已经完成了: ✅ 建立 Yocto 编译环境 ✅ 编译 core-image-minimal ✅ Raspberry Pi 2 启动成功 ✅ Dropbear SSH ✅ 固定 IP ✅ 自己写 recipe ✅ do_install ✅ …

2026/9/30 2:25:47 阅读更多 →

最新新闻

科研第二曲线:实验卡壳时如何继续推进课题进度

科研第二曲线:实验卡壳时如何继续推进课题进度

“课题进度总卡在实验上?你可能忽略了科研的‘第二曲线’”说实话,我见过太多人把“科研进度”和“实验进度”直接画等号了。实验一不顺利,整个人就进入“等待模式”:做不出来就干等着,等仪器、等样品、等表征、等结果…

2026/10/1 4:46:09 阅读更多 →
安全约束机组组合(SCUC)模型:交直流潮流方程与Pyomo求解实践

安全约束机组组合(SCUC)模型:交直流潮流方程与Pyomo求解实践

简介:面向电力系统调度与优化研究人员的MATLAB实现代码包,聚焦安全约束机组组合问题,基于交流与直流潮流方程建模。交流潮流方程可精确计算节点电压、电流与功率损耗,直流潮流方程则简化求解复杂度,适合大规模电网分析…

2026/10/1 4:46:09 阅读更多 →
SpringBoot+Vue医院资源管理系统毕设源码搭建全指南

SpringBoot+Vue医院资源管理系统毕设源码搭建全指南

我去年帮一个学弟从头到尾过了一遍他买的这套"SpringBootVue医院资源管理系统"毕设源码,当时他花了两周都没跑起来,最后我陪他把数据库脚本、后端接口、前端路由全捋了一遍,又对着接口文档做了两轮自测,才把项目完整交上…

2026/10/1 4:46:09 阅读更多 →
跨卡通信决定算力天花板:千卡集群如何像一颗超级芯片

跨卡通信决定算力天花板:千卡集群如何像一颗超级芯片

训练一个千亿参数模型,调度器告诉你分到了800张卡。满怀期待起任务,跑起来一看GPU利用率只有70%,剩下30%的时间都在等别人传数据。这种场景我见过太多次。所以业内一直有句话我很认同:跨卡通信才是算力天花板。单芯片的峰值算力再…

2026/10/1 4:46:09 阅读更多 →
一个人用AI搭建电商内容全自动化流水线的实战拆解

一个人用AI搭建电商内容全自动化流水线的实战拆解

一个人把电商内容全包了这件事,放在三年前我想都不敢想。文案、设计、排版、发布,每一个环节单独拎出来都是一门手艺,一个人很难全点满。但这两年不一样了,AI把“技能门槛”硬生生拉到了“会用提示词”的水平。我现在一个人维护着…

2026/10/1 4:46:09 阅读更多 →
业务Agent评测实战:从轨迹评测到CI集成的全流程指南

业务Agent评测实战:从轨迹评测到CI集成的全流程指南

1. 业务Agent评测到底在评什么1.1 从“模型评测”到“Agent评测”的认知转变很多人第一次接触Agent评测,脑子里浮现的还是那套跑分逻辑:拿一个测试集,跑一遍,算准确率、召回率、F1,然后出一张榜单。这套方法在纯LLM评测…

2026/10/1 4:45:09 阅读更多 →

日新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/30 13:14:22 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/30 18:13:06 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →