其他
发现一个舔狗福利!这个Python爬虫神器太爽了,自动下载妹子图片!
Helium库简介
Helium库是基于Selenium基础上的更加高级的Web自动化工具,它能够通过网页上可以看见的标签和名称等信息来进行用户交互。我们可以用来进行点击键盘的按键、点击标签、滚动鼠标等一系列的鼠标和键盘操作。
而Helium的安装也是非常的简单,如下图所示:
首先,第一行是启动浏览器; 然后,我们直接跳转到GitHub账号的登录页面,大家也可以直接将第一第二句程序合并成为go_to("https://github.com/login")。 第三句程序,是向GitHub登录界面中输入用户名或者是邮箱的账号,注意,这里的into代表的是我们往哪里写,程序可以直接根据网页上的名字进行定位,直接定位到"Username or email address“的标签下,对于程序编写者来说更加便捷。不需要再去寻找对应的元素; 第四句是向里面写入密码; 最后第五句,直接点击”Sign in“
爬取妹子图片
打开百度图片的网址; 输入“小姐姐”的关键词搜索; 点击enter进行搜索; 对于每张图片,Helium找到该元素; 点击图片,进入图片的子网页; 点击下载该图片; 程序睡眠两秒,用来下载图片; 跳转回子网页; 关闭子网页; 跳转回子页面; 程序睡眠两秒;
视频展示
最后,小编利用视频的形式来讲解一下程序的实现,更方便大家的理解。
说实话,小编以前也用过Selenium但是总是觉得太重,使用成本很高,现在有了这个神器,做了一些封装,帮我们省了很多事情,Python就是这么有趣,内个还等啥,有兴趣的小伙伴赶紧试试吧。
end
近期十大热门:
每个程序员都是从菜鸟开始成长起来的,没有人一开始就是程序员高手。菜鸟爱编程,专注于分享趣味的编程技巧,不限于Java, Python ,Go, Javascript等语言,让菜鸟爱上编程,进阶成为高手。
菜鸟编程大本营
长按2秒,获取Python必读书单
输入:【书单】