【发布时间】:2022-06-16 03:15:57
【问题描述】:
我正在尝试访问以下网站:https://infoms.saude.gov.br/extensions/DEMAS_C19VAC_Distr/DEMAS_C19VAC_Distr.html 并应用一些过滤器,例如单击“tipo de vacina”并选择一个日期。当我单击“Tipo de Vacina”时,我想选择两个选项之一。但是我不能用 xpath 点击,也不能发送密钥来输入我想要的东西。有人可以帮助我找到如何点击“Tipo de vacina”,然后选择两个选项之一,然后点击绿色按钮,以便我可以点击日期吗?
这是我目前在代码中得到的(Python)
%pip install selenium webdriver_manager
import requests
from datetime import datetime
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support.ui import WebDriverWait
url_dist_vacinas =
'https://infoms.saude.gov.br/extensions/DEMAS_C19VAC_Distr/DEMAS_C19VAC_Distr.html'
driver = webdriver.Chrome()
driver.get(url_dist_vacinas)
print(driver.title)
driver.find_element(By.XPATH,'//*[@id="filtro-04"]/div/article/div[1]/div/div/qv-
filterpane/div/div/div/div[2]/span').click()
【问题讨论】:
标签: python selenium automation selenium-chromedriver webdriver