最近在自学 Python,想通过 Python 来写一个某网站的自动预约功能。
想要实现的功能
用 webdriver+selenium 已经实现了绝大部分功能。但是现在遇到以下的一个技术难点。希望大家能给下指点或者调查方向。
遇到的问题
上述第 3 步手动刷新网站时候,用的是 webdriver.refresh ()(相当于按 F5)来刷新页面。因为预约网站同时访问人数太多,网站访问 IP 个数会有一 定的限制。
一通过 webdriver.refresh () 刷新页面,网站就会跳转到访问人数太多,请稍后再试的页面。再等一会重新访问,就发现想要预约的东西已经被抢光了。。
提问
Python 是否可以实现类似于 Json 的局部刷新的功能?
又或者针对上述问题,有没有别的可以解决的方案?
先谢谢大家。
你想用魔法对付麻瓜
问题是你面对的是另外一群巫师
你的程序面对的根本不是一大堆手动刷新页面的人,而是另外一大堆自动抢票软件
你想打败他们那就不是在哪一点上做优化的问题了
而且即使你已经尽善尽美,那么大家都在用类似软件的时候,总会有人抢不到
这就是个零和博弈