我编写了一个python脚本,它登录到我的Pinterest帐户,并在登录后将一个单词放入搜索框元素{searchBoxInput}。这在过去是完美的。
现在,当我使用selenium按名称或id搜索网页上的元素时,我在列表中看不到它了,但是当我去Web检查器查看页面上的代码时,我可以在Web页面代码中看到它。在
我做错什么了?在
def search_box():
"""enter into search box and click search"""
searchWindow = driver.find_element_by_id("searchBoxInput") # type: WebElement
searchWindow.send_keys('Sweden')
searchWindow.click()
searchWindow.send_keys(u'\ue007') # send 'return key' click
Get_elements_by_name()
Get_elements_by_id()
def element_present():
"""find element seachInputBox"""
try:
search = driver.find_element_by_name("searchBoxInput") #
print("found <%s> elements with class name !" % (search.tag_name))
except:
print('Was not able to find an element searchBoxInput.')
目前没有回答
相关问题 更多 >
编程相关推荐