首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python语言:模拟登录

等闲变却故人心,却道故人心易变!

——516侃爷

其实我之前就想写这个python模拟登录网站的,因为之前爬虫用的时候感觉还挺好用的,后来想学一下R爬虫再来用R写的,结果最近的爬虫还是用的python,so,给大家用python讲解咯。

python和R在数据分析方面各有千秋,大家都懂一点总是好滴。

好啦,步入正题。

今天给大家讲的是模拟登录“天眼查”这个网站,网站登录页面就是下面这样。

我们用的工具就是PyCharm编译器,类似于R里面的RStudio;

还有就是用Firefox浏览器,这是为了更好的展现结果,当你爬取的数据比较多的时候,建议用Phantomjs,这个无头浏览器爬取速度更快。

首先,导入需要用到的包,这里只有两个,一个是selenium包里面的webdriver函数,另一个则是time包。

然后,定义一个模拟登录函数,这里你需要准备的就是登录所用的账号密码。(原谅我把账号密码马赛克了一下)

最后,就是定义一个类似于C语言里面的主函数,程序从这里开始运行。

做完这三个部分,就完成了模拟登录,程序的运行效果看下面。

因为录制高清的要钱,所以只能给大家录制一个标清的了,原谅我

不过也可以看出来程序运行之后会自动打开天眼查登录页面,然后自动输入账号密码点击登录,并在登录之后关闭页面。

我们下次再见,如果还有下次的话!!!

【新浪微博@516数据工作室

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171214G012QB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券