python+selenium入门1——打开火狐和chrome浏览器

本文介绍了如何使用Python 3.6.5配合selenium库来自动化打开火狐和Chrome浏览器。首先,详细讲述了Python的下载与安装过程,包括勾选'Add Python to PATH'选项。接着,通过命令行安装selenium,并验证安装是否成功。最后,重点讲解了如何下载geckodriver,将其放在Python安装目录下,并提供了示例代码来演示如何用Python打开浏览器。

下载python

1)打开https://www.python.org/downloads/,我下载的版本是3.6.5,大家可以根据需要下载。
2) 下载完了后,双击这个exe文件,第一个页面底部,记得勾选add Python to path,点击默认安装。我默认安装的路径是 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Python 3.6
3)打开Python IDLE,在搜索栏搜索Python ,点击IDLE,如图
在这里插入图片描述
4)默认打开如图
在这里插入图片描述
5)然后依次单击File,New File,新建项目,如图
在这里插入图片描述

下载selenium for python

这里只讲一种输入命令行安装的办法,python -m pip install selenium
在这里插入图片描述
验证selenium安装成功的办法

在cmd输入python进入python环境,然后输入 from selenium import webdriver,如果不报错就代表selenium安装成功。

Python中使用Selenium库可以方便地控制Chrome、FirefoxMicrosoft Edge等Web浏览器Selenium是一个强大的自动化测试工具,它提供了一个模拟用户交互的API,让你能够编写脚本来控制浏览器的行为。 首先,你需要安装selenium库及其对应的WebDriver(浏览器驱动)。对于Chrome,你需要下载ChromeDriver;Firefox则需要geckodriver;Edge浏览器从版本95开始有了官方支持的WebDriver,名为MicrosoftWebDriver或msedgedriver。 以下是基本步骤: 1. **安装Selenium**:通过pip安装selenium库: ```bash pip install selenium ``` 2. **下载并配置WebDriver**:根据你要使用的浏览器,下载对应版本的驱动并添加到系统路径下。例如,ChromeDriver通常放在`webdriver/chromedriver`目录下。 3. **初始化浏览器**: ```python from selenium import webdriver # 创建一个新的Chrome会话 driver = webdriver.Chrome(executable_path='path/to/chromedriver') # 或者 Firefox driver = webdriver.Firefox(executable_path='path/to/geckodriver') # 或者 Edge (从95及以上版本) driver = webdriver.Edge(executable_path='path/to/msedgedriver') ``` 4. **打开网页**: ```python driver.get('https://www.example.com') ``` 5. **执行操作**: 可以使用Selenium提供的各种方法,如`find_element_by_*`来定位元素并执行点击、填写表单等操作。 6. **处理页面加载**: Selenum可能会等待特定的条件(如元素可见、页面加载完成),或者你可以设置`time.sleep()`来等待。 7. **关闭浏览器**: 当完成后,记得关闭浏览器: ```python driver.quit() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值