gpt4 book ai didi

python - 无法选择网站上的搜索栏并输入 key 而不出现类型错误

转载 作者:行者123 更新时间:2023-12-01 07:43:08 26 4
gpt4 key购买 nike

我尝试在搜索栏中选择并输入一个字符串,但收到类型错误:“str”对象不可调用

我尝试通过 ID、xpath 和 Css 选择器来选择元素,但没有成功。我还尝试过在选择搜索栏后单击搜索栏,然后输入字符串,但这也无效。

driver.get("https://www.gsmarena.com")
searchBar = driver.find_element(By.CSS_SELECTOR('#topsearch-text'))
searchBar.send_keys("iphone")

我希望能够在搜索栏中插入一个字符串,然后按 Enter 键,这将带我进入包含我正在搜索的手机列表的下一页。

最佳答案

通过输入名称选择元素并使用Keys.ENTER搜索iphone。

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Chrome("")

driver.get("https://www.gsmarena.com")
searchBar = driver.find_element_by_name('sSearch')
searchBar.send_keys("iphone")
searchBar.send_keys(Keys.ENTER)

关于python - 无法选择网站上的搜索栏并输入 key 而不出现类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56591719/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com