【发布时间】:2021-08-26 07:10:07
【问题描述】:
我对 Selenium 模块非常陌生。我尝试单击此站点https://www.jumbomail.me/he/ 中的“המשך”按钮。这是我的代码:
import time,selenium
from selenium import webdriver
PATH = r'C:\Program Files (x86)\chrome\chromedriver.exe'
driver = webdriver.Chrome(PATH)
driver.get('https://www.jumbomail.me/he/')
input_fname=driver.find_element_by_id("tokenfield-tokenfield")
input_fname.send_keys('nareom@reg-ujmv.com')
input_fname = driver.find_element_by_class_name("send-button jm-button ng-binding ng- scope")
这是网页中的 HTML 代码:
<button type="submit" ng-click="vm.submit(false)" class="send-button jm-button ng-
binding ng-scope" ga-click-event="['Send Form', 'Click', 'Next - Submit button']"
data-uw-styling-context="true"> המשך
</button>
当我运行它时,我得到这个错误:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable
to locate element: {"method":"css selector","selector":".send-button jm-button ng-
binding ng-scope"}
【问题讨论】:
标签: python-3.x selenium selenium-chromedriver