我使用Selenium和Python3自動將數據輸入網站。 我已經試過尋找無處不在如何處理如果有多個選擇類的元素,但我不知道如何選擇手風琴切換[1]。硒上沒有任何反應,但它在任何瀏覽器上都能正常工作。此外,有沒有什麼辦法只使用常規的JavaScript或jQuery的命令?:Selenium Python document.getElementsByClassName()
accordion=find_element_by_class("accordion-toggle"[1])
accordion.click()
#otheraccordion=find_element_by_css_selector("#AdvancedAddress > div.accordion-heading.in > div.accordion-toggle > span.accordionExpandCollapse")
#otheraccordion.click()
StreetNameField=driver.find_element_by_id("Advanced_FindMyParcel_PropertyStreetName")
StreetNameField.send_keys("Sherman")
ZipField=driver.find_element_by_id("Advanced_FindMyParcel_PropertyZip")
ZipField.send_keys("90201")
ZipButton=driver.find_element_by_id("btnSearchFindMyParcels")
ZipButton.click()
非常感謝。這也是問題的一部分。和CSS選擇器工作。 – 2015-03-05 21:39:04