Python+selenium 自动化-基本环境搭建,调用selenium库访问百度查询天气实例演示

简介: Python+selenium 自动化-基本环境搭建,调用selenium库访问百度查询天气实例演示

 

Python+selenium 自动化

第一章:基本环境搭建

① 安装 selenium 库

直接在 cmd 里输入 pip install selenium 就好了。

image.png

② 下载对应版本的浏览器驱动

调用 chrome 浏览器需要下载 chrome 驱动,驱动的版本要跟浏览器版本对应。

chrome 驱动获取方法如下:

Python+selenium 自动化-chrome驱动的获取

下载到对应驱动后,直接放在 python 安装的根目录下就好了。

image.png

③ 调用百度查天气演示

我们来一段简单的代码,调用浏览器查天气,来看看我们的环境搭配的怎么样。

from selenium import webdriver
# 调用chrome浏览器
driver = webdriver.Chrome()
# 打开百度
driver.get("https://www.baidu.com")
# 在搜索栏输入天气
driver.find_element_by_id("kw").send_keys("天气")
# 点击搜索
driver.find_element_by_id("su").click()

运行成功效果图:

image.png

喜欢的点个赞❤吧!

目录
相关文章
|
2天前
|
Python
百度搜索:蓝易云【yaml在python中实战】
运行以上代码,会将data字典的内容写入名为"data.yaml"的YAML文件,并从该文件中读取数据并打印出来。在实际应用中,你可以根据需要使用PyYAML库来处理复杂的YAML数据,如配置文件、数据序列化等。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
80 1
|
2天前
|
监控 测试技术 API
自动化测试工具与电脑桌面监控软件的集成:Selenium与Python的无缝整合
在当今数字化时代,软件质量保证是每个软件开发团队都必须面对的重要挑战之一。自动化测试工具和电脑桌面监控软件的结合,为开发团队提供了一种有效的方式来确保软件的稳定性和性能。本文将介绍如何利用Python编程语言中的Selenium库,与桌面监控软件进行无缝整合,以实现对应用程序的自动化测试和桌面监控。
21 5
|
3天前
|
数据采集 JSON 数据挖掘
利用Python实现自动化数据清洗和转换
数据清洗和转换是数据分析的重要步骤。在数据分析工作中,我们常常需要处理不规范、重复、缺失或错误的数据。本文介绍如何使用Python编程语言实现自动化数据清洗和转换,为数据分析工作提供高效的支持。
|
19天前
|
存储 自然语言处理 数据可视化
【办公自动化】用Python按时间分割txt文件中的数据
【办公自动化】用Python按时间分割txt文件中的数据
27 1
|
19天前
|
编解码 数据可视化 数据挖掘
【办公自动化】用Python将PDF文件转存为图片
【办公自动化】用Python将PDF文件转存为图片
29 1
|
19天前
|
存储 数据挖掘 数据库
【办公自动化】使用Python一键往Word文档的表格中填写数据
【办公自动化】使用Python一键往Word文档的表格中填写数据
19 1
|
19天前
|
数据采集 机器学习/深度学习 数据挖掘
【办公自动化】用Python在Excel中查找并替换数据
【办公自动化】用Python在Excel中查找并替换数据
22 0
|
19天前
|
数据可视化 数据挖掘 开发工具
【办公自动化】用Python批量从上市公司年报中获取主要业务信息
【办公自动化】用Python批量从上市公司年报中获取主要业务信息
25 0
|
19天前
|
数据采集 机器学习/深度学习 数据可视化
【办公自动化】使用Python批量处理Excel文件并转为csv文件
【办公自动化】使用Python批量处理Excel文件并转为csv文件
26 0
|
19天前
|
XML 搜索推荐 数据处理
【办公自动化】使用Python批量生成PPT版荣誉证书
【办公自动化】使用Python批量生成PPT版荣誉证书
20 0

相关产品

  • 云迁移中心