要删除Selenium Python中的元素,可以使用以下代码:
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverW
ai
t
from selenium.webdriver.support import expected_conditions
as
EC
#定位需要删除的元素
element = driver.find_element(By.XPATH, "//div[@id='my_element']")
#等待元素可见
w
ai
t = WebDriverW
ai
t(driver, 10)
w
ai
t.until(EC.visibility_of(element))
#删除元素
driver.execute_s
cr
i
pt
("arguments[0].remove()", element)
在以上示例中,首先使用By.XPATH方法定位需要删除的元素,然后使用WebDriverW
ai
t方法等待元素可见。最后,使用execute_s
cr
i
pt
方法删除该元素。