selenium 输入框有默认值,用键盘事件解决

from selenium.webdriver.common.keys import Keys
from selenium import webdriver
driver = webdriver.Chrome()
driver.implicitly_wait(5)
driver.get("http://127.0.0.1:8088/login")

driver.find_element_by_name("username").send_keys("libai")
driver.find_element_by_name("password").send_keys("opmsopms123")
driver.find_element_by_class_name("btn-login").click()
# 点击项目管理
driver.find_element_by_css_selector('[href="/project/manage"] > span').click()
# 点击新项目按钮
driver.find_element_by_css_selector('[class="pull-right"]').click()
# 定位到开始日期
ele = driver.find_element_by_name("started")
# 对开始日期输入内容
ele.click()
ele.send_keys(Keys.CONTROL,"a")
ele.send_keys(Keys.BACK_SPACE)
ele.send_keys('2021-07-01')
世界上最美的风景,是自己努力的模样
原文地址:https://www.cnblogs.com/xiong-hua/p/14961172.html