A. 如何用python写一个简单的12306抢票软件
所谓抢票实际上是在开始放票的一瞬间第一个租茄发出请求并点击预订。芦迹作为程序员的我们,完全可以让程序来做这件事。我花了几个小时写了一个demo。用到的工具集有:Python3.6, Selenium, chromdriver. 程序本身就是流程性的东西,没有什么可介绍陪型并的。代码如下
#
coding=utf-8
from
selenium import
webdriver
from
time import
sleep
import
traceback
TICKET_URI
= '
https://kyfw.12306.cn/otn/leftTicket/init
'
LOGIN_URI
= '
https://kyfw.12306.cn/otn/login/init
'
MY_URI
= '
https://kyfw.12306.cn/otn/index/initMy12306
'
LOGIN
= u'
登录
'
from
splinter.browser import
Browser
from
time import
sleep
import
traceback
TICKET_URI
= '
https://kyfw.12306.cn/otn/leftTicket/init
'
LOGIN_URI
= '
https://kyfw.12306.cn/otn/login/init
'
MY_URI
= '
https://kyfw.12306.cn/otn/index/initMy12306
'
LOGIN
= '
login_user
'
def
login():
brw.find_element_by_id(LOGIN).click()
sleep(
3)
uname
= '123456789
@qq.com
'
pwd
= 'xxxyyyzzz
'
brw.find_element_by_id(
'
username
'
).send_keys(uname)
sleep(
1)
brw.find_
B. 谁知道怎么用按键精灵抢票啊
用按键精灵抢票的意思是用它写一个脚本,迅速点刷新按钮,并在页面变化时找到订票按钮直接订票,但是这个速度并不是很快,而且对脚本隐迹改的作者的编程功力要求较高,效果不好,最好的抢票办法是使用搜狗、360等抢票浏览器,他们的灶判工作机制里除了反复刷新外还有采用多服务器、多州含线程辅助抢票,比按键精灵好用很多,一定要采纳啊~~~~~~~~~~~~~~~~