按名称解释硒元素

2024-05-20 02:32:11 发布

您现在位置:Python中文网/ 问答频道 /正文

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
browser = webdriver.Chrome("C:/Users/sebastian/desktop/chromedriver.exe")

browser.get("http://www.python.org")

elem = browser.find_element_by_name("q")

elem.clear()
elem.send_keys("selenium")
elem.send_keys(Keys.RETURN)

有人能解释一下为什么上面写着“按名字查找元素”吗 当它应该找到搜索栏的时候。(不过,它起作用了)我只是不明白为什么“q”?在


Tags: fromimportbrowsersendseleniumcommonkeyschrome
1条回答
网友
1楼 · 发布于 2024-05-20 02:32:11

转到http://www.python.org,右键单击搜索栏,然后选择“Inspect Element”或类似的选项。您将看到:

<input id="id-search-field" name="q" type="search" role="textbox" class="search-field placeholder" placeholder="Search" value="" tabindex="1">

注意name="q"。在

相关问题 更多 >