python selenium 输入值
时间: 2024-05-15 13:10:25 浏览: 235
python+selenium模拟键盘输入
Python Selenium 是一个自动化测试框架,可以模拟用户对网站的操作。输入值是指在自动化测试中,我们需要向网站的输入框中输入一些值,例如搜索关键词等。在 Python Selenium 中,可以使用 send_keys() 方法来模拟键盘输入。具体来说,我们可以先通过 find_element_by_xxx() 方法定位到需要输入的元素,然后使用 send_keys() 方法向该元素中输入需要的值。例如,假设我们需要向百度的搜索框中输入 "Python Selenium",可以按照以下代码来实现:
```
from selenium import webdriver
# 创建浏览器对象
browser = webdriver.Chrome()
# 打开百度首页
browser.get('https://www.baidu.com')
# 定位到搜索框,并向其中输入值
input_box = browser.find_element_by_id('kw')
input_box.send_keys('Python Selenium')
# 提交搜索请求
input_box.submit()
```
通过以上代码,我们可以打开百度首页,定位到搜索框并输入 "Python Selenium",最后提交搜索请求。
阅读全文