一步步教你如何自动查询和保存数据

文档创建者:microyou
浏览次数:2265
最后更新:2024-01-17
如下图所示,需要从地址文件读取内容,输入到网站查询,最后把查询结果保存到Excel表格里,循环操作直至得到全部数据查询结果。

自动查询和保存结果

自动查询和保存结果

如果只有少量数据使用传统的手工复制粘贴方式,量大就只有借助木头浏览器的自动控制功能了,事先准备好输入地址文件,以文本文件格式保存,然后具体步骤如下:

1、在浏览器的自动控制菜单中,打开项目管理器,在默认项目根节点下,创建【打开网址】步骤,并输入查询页面网址。
2、打开网址.png
2、创建【定时控制】步骤,把循环运行周期设置为固定10秒,意思是每10秒查询一次。

设置自动 查询周期

设置自动 查询周期

3、创建【填写内容】步骤,自动读取查询内容文件内容填写到网页查询内容框,每次读取一行,直到全部数据读取完毕。另外还需获取网页内容输入框的id值,如下图表示把内容输入到id值为“q”的输入框。如果输入框元素没有id属性,也可以用其它属性表示。只要能唯一标识输入框元素就行。

自动填写查询关键词

自动填写查询关键词

4、创建【点击元素】步骤,用来点击查询按钮,这个查询按钮就没有id属性,所以用text值来标识。测试查询时会在新窗口显示查询结果,这里选择“在当前标签打开”,省去切换标签页操作。
5、点击查询.png
5、待查询结果出来后,需要从页面获取结果,创建【抓取内容】步骤,从网页抓取各项内容,实际上就是抓取指定元素的值。由于我们抓取的是表格内容,一般没有id也没有可用于标识的属性,因此使用元素序号来标识元素,如图中的td元素序号为7,表示邮编在表格中的第7个单元格。按这样的方法,设置从网页抓取所有需要的数据,即使这些数据在网页的不同位置都可以抓取。

自动采集数据

自动采集数据

6、把抓取到的内容保存到Excel表格文件,创建【保存内容】步骤,选择保存变量内容为Excel文档,并指定保存文件路径。

自动保存结果

自动保存结果

最后,点击开始按钮执行项目,浏览器自动循环查询全部数据 ,结果存入Excel文档。
注意在查询过程中,不能打开Excel结果文件,否则造成浏览器写入数据失败。




您需要登录后才可以回帖 登录 | 现在注册

本版积分规则

返回顶部 返回列表