我们今天以淘宝网为例,用Python自动打开网站并搜索想要的数据。
核心:需要用到selenium库来实现我们的自动化的流程
第一步,打开淘宝网站
第二步,找到搜索框
第三步,在搜索框中输入关键词
第四步,找到搜索按钮
第五步,点击进行搜索
通过前几节课的学习,我们用selenium模拟浏览器操作打开网站,因此这里不做过多概述,看以下代码:
我们要查找关键词,首先需要找到搜索框的位置,就需要用到find系列查找相关元素,我们首先通过代码发现搜索框的位置为“ID=“q”,因此我们find_element_by_id定位到相应的位置,我们赋值给变量input_words
我们找到了搜索框的位置,就可以在搜索框中输入要查询的关键词,用【.send_keys】查找关键词
跟第二步差不多,我们需要先定位位置,再执行操作。我们通过代码发现,class对应的值中间有空格,我们只需要用其中一个即可
找到了搜索按钮,就可以执行点击操作
页面更新:2024-04-23
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号