SHARE
TWEET
Untitled
a guest
Dec 2nd, 2015
61
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
- driver.find_element_by_id("login-button").click()
- from selenium.common.exceptions import NoSuchElementException
- try:
- if (driver.find_element_by_link_text("welcome screen")): #<-- sometimes this elements appears randomly, i was to click on it when and if it appears
- driver.find_element_by_link_text("welcome screen").click()
- except NoSuchElementException:
- print "No welcome screen"
- time.sleep(3)
- driver.find_element_by_link_text("Stacks").click()
- ------------------------------
- ./check_stacks.py
- Traceback (most recent call last):
- File "./check_stacks.py ", line 44, in <module>
- if (driver.find_element_by_link_text("welcome screen")):
- File "/Library/Python/2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 282, in find_element_by_link_text
- return self.find_element(by=By.LINK_TEXT, value=link_text)
- File "/Library/Python/2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 712, in find_element
- {'using': by, 'value': value})['value']
- File "/Library/Python/2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 201, in execute
- self.error_handler.check_response(response)
- File "/Library/Python/2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 181, in check_response
- raise exception_class(message, screen, stacktrace)
- selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: {"method":"link text","selector":"welcome screen"}
- Stacktrace:
- at FirefoxDriver.prototype.findElementInternal_ (file:///var/folders/d6/gmdplmmx69502yrdlq4lfvtw0000gn/T/tmpmajndq/extensions/fxdriver@googlecode.com/components/driver-component.js:10659)
- at fxdriver.Timer.prototype.setTimeout/<.notify (file:///var/folders/d6/gmdplmmx69502yrdlq4lfvtw0000gn/T/tmpmajndq/extensions/fxdriver@googlecode.com/components/driver-component.js:621)
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.
