【发布时间】:2019-03-24 21:25:24
【问题描述】:
我正在尝试连接到特定网页,但它没有点击 Login 按钮:
browser.get('https://www.tsago.gr/eshop/account')
print('Browser Opened')
username = browser.find_element_by_id('email')
username.send_keys(email)
password = browser.find_element_by_id('password')
password.send_keys(pwd)
time.sleep(2)
sing_in = browser.find_element_by_xpath('//*[@class="btn btn-primary"]')
sing_in.click()
print('Login Clicked')
我尝试通过 css、名称等查找元素,但我不知道为什么不点击按钮登录
html部分如下
<div class="span3 float-right" style="float:right;">
<button type="submit" class="btn btn-primary">Connect</button>
</div>
用户名和密码写对了
【问题讨论】:
-
试试
sing_in = browser.find_element_by_xpath('//button[@type="submit"]') -
No nothing.. 有没有办法通过代码点击回车?而是通过单击按钮?也许它需要重点?
标签: python selenium web-scraping webdriver webdriverwait