एक बार जब मैं निम्नलिखित आइटम को कार्ट में जोड़ता हूं: http://www.supremenewyork.com/shop/accessories/wau85w4km/cxv3ybp1w और चेक आउट पेज पर जाएं: https://www.supremenewyork.com/checkout, एक नियम और शर्तें चेकबॉक्स है कि मैं Browser’s splinter
के साथ जांच करने का प्रयास कर रहा हूं लेकिन मैं ऐसा करने में सक्षम नहीं हूं:पायथन: ब्राउज़र स्प्लिंटर के साथ चेकबॉक्स कैसे चेक करें?
उदाहरण निम्नलिखित का प्रयास किया लेकिन सभी को एक त्रुटि आई:
from splinter import Browser
browser = Browser("chrome")
browser.find_by_id('order_terms').click()
#Error: selenium.common.exceptions.WebDriverException: Message: unknown error
browser.check('order[terms]').click()
#Error: selenium.common.exceptions.ElementNotVisibleException: Message: element not visible
browser.find_by_name('order[terms]').click()
#Error: selenium.common.exceptions.ElementNotVisibleException: Message: element not visible
मैं गलत क्या कर सकता हूं? और मैं Browser splinter
के साथ चेकबॉक्स की जांच कैसे कर सकता हूं?
अग्रिम रूप से धन्यवाद और वोट दें करने के लिए/स्वीकार जवाब
आप पोस्ट कृपया आप में चल रहे हैं त्रुटि कोड: और उपयोग की शर्तों को स्वीकार करता है,
time.sleep()
अंत में आप परिणाम देखने के लिए बस के लिए है? –@SuitBoyApps ने इसी त्रुटि के साथ मूल उत्तर संपादित किया! प्रतिक्रिया की सराहना करें –
आप इन लेखों को देखना चाहते हैं [त्रुटि 1] (https://stackoverflow.com/questions/46026987/selenium-gives-selenium-common-exceptions-webdriverexception-message- अज्ञात), [त्रुटि 2] (https://stackoverflow.com/questions/27927964/selenium-element-not-visible-exception)। मैं 'स्प्लिंटर' लाइब्रेरी से बहुत परिचित नहीं हूं, लेकिन अगर मुझे अनुमान लगाया गया कि क्या हो रहा था, तो मैं कहूंगा कि दूसरी त्रुटियां पहले के कारण होती हैं। –