本篇文章介绍的内容会涉及到以下知识:
- PyQt5的使用;
- Selenium的使用;
- 代理服务器的架设和使用;
文章目录
一、账号限制之痛
在如今的互联网中,免费的信息和资源占据了很大一部分,各类互联网应用提供了各行各业的资讯和资源。这是互联网能够不断繁荣和扩大的重要原因之一。
与此同时,一些收费或不公开的互联网应用则构成了互联网世界中更有价值和意义的部分。
一些限制性较低的网站,可能仅仅需要进行用户登录即可使用服务;
一些限制性中等的网站,则可能会出于账户安全或是其他方面的因素考虑,限制账号在一定时间一定IP范围内在进行登录使用;
而一些限制性很高的网站,则可能需要使用到硬件设备(比如U盾、加密狗等)+账号进行登录,部分还会配合使用到浏览器插件。
这些对账号登录的限制措施很大程度上确保了账户的安全性,但是却给使用者带来了很大的不便。
出于某些需求,我们可能需要将一个包含限制登录和使用的账号分享给多个人同时使用,这时候,我们就可以借助Python来完美实现这个需求了。