Giter Site home page Giter Site logo

12306_ticket's Introduction

12306购票程序 enter image description here

Author 😎Henryhaohao😎
Email ♥️[email protected]♥️

🐬声明

软件均仅用于学习交流,请勿用于任何商业用途!感谢大家!

🐬介绍

📢 2018-11-03 | 12306界面大改版!大家不用担心,换汤不换药,有几处地方我已修改并同步到最新,亲测可用!☑️

该项目为12306购票的命令行形式。目前实现的功能有:

  • 余票查询 (Query_Ticket)
  • 购票 (Order_Ticket)
  • 取消订单 (Cancel_Order)
  • 退票 (Refund_Ticket)

🐬运行环境

Version: Python3

🐬安装依赖库

pip3 install -r requirements.txt

🐬目前版本

  • 手动打码版本 (Spiders目录下的12306.py)
  • 自动打码版本 (Spiders目录下的12306_captcha.py)

🐬运行截图

  • 订单截图

    enter image description here
  • 订票 (Order_Ticket)

    enter image description here
  • 取消订单 (Cancel_Order)

    enter image description here
  • 退票 (Refund_Ticket)

    enter image description here

🐬总结

最后,如果你觉得这个项目不错或者对你有帮助,给个Star呗,也算是对我学习路上的一种鼓励!
哈哈哈,感谢大家!笔芯~
💘💘

12306_ticket's People

Contributors

henryhaohao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

12306_ticket's Issues

怎么用啊?

怎么使用呢!我这小白不懂写的什么意思!

求大佬指导,最后查余票时返回余票不足

{'validateMessagesShowId': '_validatorMessage', 'status': True, 'httpstatus': 200, 'data': {'errMsg': '余票不足!', 'submitStatus': False}, 'messages': [], 'validateMessages': {}}

我是按照大佬的思路自己写的爬虫,然后头和data都是我一步步控制台抓包找的,应该没问题,然后刚刚看到有个人问题跟我一样,说是提交乘车人data少了一个字符串。。到底是哪个啊,求指导

提交订单失败了,但是网上是有票的

{'validateMessagesShowId': '_validatorMessage', 'status': True, 'httpstatus': 200, 'data': {'errMsg': '余票不足!', 'submitStatus': False}, 'messages': [], 'validateMessages': {}}
检查订单信息成功!
{'validateMessagesShowId': '_validatorMessage', 'status': False, 'httpstatus': 200, 'messages': ['系统繁忙,请稍后重试!'], 'validateMessages': {}}
查看余票数量失败!

bugger

json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.