求助如何检测控件已存在,如果存在就删除它。
求助如何检测控件已存在,如果存在就删除它。谢谢!
2023-03-25 20:12
程序代码:
from selenium import webdriver
from selenium. import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
# 创建浏览器对象
driver = webdriver.Chrome()
# 打开网页
driver.get('https://www.')
# 等待控件加载完成
wait = WebDriverWait(driver, 10)
delete_button = wait.until(EC.presence_of_element_located((By.ID, 'delete_button')))
# 检查控件是否存在
if delete_button:
# 删除控件
delete_button.click()
# 关闭浏览器
driver.quit()

2023-03-25 20:33
2023-03-25 21:31
程序代码:
# 判断QTableWidget是否存在
if self.tableWidget:
# 删除QTableWidget控件
self.tableWidget.setParent(None)
self.tableWidget = None

2023-03-26 12:58
2023-03-26 15:35
2023-03-26 15:37
2023-03-26 17:26
2023-03-26 20:59
2023-03-26 21:02
2023-03-29 13:47