input type=text readonly=readonly autocomplete=off placeholder=请选择类型 class=el-input__inner 这一串是下拉框的参数请用这一串的参数帮我写一个python自动化的脚本帮我点击此下拉框
您可以使用Selenium WebDriver来自动化这个下拉框,并使用下面的代码来点击它:
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
# 创建一个chrome浏览器实例
driver = webdriver.Chrome()
# 访问需要点击下拉框的网页
driver.get("https://www.example.com")
# 找到下拉框元素
dropdown = driver.find_element_by_css_selector(".el-input__inner")
# 点击下拉框
dropdown.click()
# 等待下拉框选项出现
wait = WebDriverWait(driver, 10)
option = wait.until(EC.visibility_of_element_located((By.CSS_SELECTOR, ".el-dropdown-menu__item")))
# 选择下拉框选项
option.click()
# 关闭浏览器
driver.quit()
请注意,您需要将网站的URL替换为实际的网站URL,并且根据实际情况修改CSS选择器以及等待时间等参数。
原文地址: https://www.cveoy.top/t/topic/CID 著作权归作者所有。请勿转载和采集!