Automa是一款开源的图形化&低代码爬虫工具,让用户在不懂代码的情况下,通过拖拽方式做一些实用的爬虫。例如爬取微博信息、批量搜索百度、解除某些网站不可复制限制、下载抖音视频、免费看VIP视频等等。
本系列教程将先介绍它的基本使用,然后基于它做一些有趣的项目实践(包括但不限于上述所举的例子)。本文是该系列的第一篇文章,主要讲解它的基本使用。
Automa是浏览器插件形式工作的,没有单独的桌面软件。
它的安装也很简单。打开automa的官网,点击对应的 Get For Chrome,安装Automa的浏览器插件。
如果安装成功,在浏览器插件处就会显示这个图标。(如果安装失败,可以在评论区留言或者私信)
我们先将插件语言改为中文,再来介绍它的常用功能。
修改语言的步骤:设置-语言-简体中文;(需要注意的是 由于插件一直开发中,导致有些地方还没翻译成中文)
接下来我们新建一条工作流,主要界面如下:
左侧是爬虫组件工具栏,右边是工作流编辑区,可以将左边的图形块拖到右边编辑区,实现想要的爬虫效果。
这里重点看看爬虫组件工具栏的功能:
有了这些爬虫组件,我们基本可以实现很复杂的爬虫了。下面我们通过一个简单的例子来体验下。
我们通过做一个天气预报爬虫来体会下Automa的使用。
该爬虫使用场景:我们经常会看一下未来几天的天气情况,方便做出行安排。
所以该爬虫主要功能是:自动在百度网址中输入“天气预报”,然后自动按下回车,显示出当地的天气情况。
Automa支持以下两种方式编写爬虫:
考虑到该天气预报爬虫任务比较简单,我们使用第一种方式来实现。
实现步骤也比较简单,具体如下:
简单录制了个小视频方便手把手教学。
(如果需要完整例子项目文件、或者对步骤还存在疑问的朋友,可以在评论区留言或者私信)
后面文章会做一些更复杂、更有趣的例子,敬请期待~
如果你有什么想做的爬虫,也可以在评论区留言哦~