【发布时间】:2016-10-05 03:37:53
【问题描述】:
我刚刚学习如何使用 Webdriver,当我在 Eventbrite 网站上玩它时,它在那里找不到创建事件按钮(我可以点击它)。我尝试了很多不同的方法来定位按钮,例如 XPath、link_text、class,但它们都不起作用。这是我正在使用的代码:
driver = self.driver
driver.get("https://www.eventbrite.com/")
driver.find_element_by_xpath("(//a[contains(text(),'Log in')])[2]").click()
driver.find_element_by_id("login-email").clear()
driver.find_element_by_id("login-email").send_keys("email")
driver.find_element_by_id("login-password").clear()
driver.find_element_by_id("login-password").send_keys("password")
driver.find_element_by_id("remember_me").click()
driver.find_element_by_xpath("//input[@value='Log in']").click()
time.sleep(2)
driver.find_element_by_link_text("Create Event").click()
谁能帮我解决这个问题?
【问题讨论】:
标签: python macos google-chrome selenium