मैं एक अजीब स्क्रॉल चयन बॉक्स (नीचे चित्र) से कोशिश करने और चयन करने के लिए सेलेनियम का उपयोग कर रहा हूं। मैं चयन विकल्प का उपयोग करने की कोशिश कर रहा हूं जैसा कि मैं ड्रॉपडाउन के साथ करता हूं, लेकिन यह यहां उत्तर प्रतीत नहीं होता है।
#I've tried finding the path to the element like this, trying to got the option I wanted.
profession = Select(driver.find_element_by_xpath('//*[@id="ctl00_MainContentPlaceHolder_ucLicenseLookup_ctl03_lbMultipleCredentialTypePrefix"]/option[28]'))
profession.select_by_value("Pharmacy")
#and I've tried using this.
profession = Select(driver.find_element_by_xpath('//*[@id="ctl00_MainContentPlaceHolder_ucLicenseLookup_ctl03_lbMultipleCredentialTypePrefix"]'))
profession.select_by_value("Pharmacy")
#Both of which fail to find the item I'm going for.enter image description here
0
Gfellha
26 मार्च 2020, 16:41
1 उत्तर
सबसे बढ़िया उत्तर
नीचे के साथ प्रयास करें।
driver.find_element_by_xpath("(//*[@id='ctl00_MainContentPlaceHolder_ucLicenseLookup_ctl03_lbMultipleCredentialTypePrefix']/option)[28]").click()
1
supputuri
26 मार्च 2020, 13:47
संबंधित सवाल
नए सवाल
python
पायथन एक बहु-प्रतिमान है, गतिशील रूप से टाइप किया हुआ, बहुउद्देशीय प्रोग्रामिंग भाषा है। यह एक साफ और एक समान वाक्यविन्यास सीखने, समझने और उपयोग करने के लिए त्वरित होने के लिए डिज़ाइन किया गया है। कृपया ध्यान दें कि अजगर 2 आधिकारिक तौर पर 01-01-2020 के समर्थन से बाहर है। फिर भी, संस्करण-विशिष्ट पायथन सवालों के लिए, [अजगर -२.०] या [अजगर -३.x] टैग जोड़ें। पायथन वेरिएंट (जैसे, ज्योथन, PyPy) या लाइब्रेरी (उदा।, पांडस और न्यूमपी) का उपयोग करते समय, कृपया इसे टैग में शामिल करें।