首页 > 解决方案 > Python Webscraping:为什么我无法使用 Selenium 和 ChromeDriver 与 Linkedin 上的搜索栏交互?

问题描述

我成功地自动登录到linkedin,但我无法成功与搜索栏交互。我不断收到“'list' 对象没有属性'click'”。我的代码复制如下。我尝试跳过 click 方法以查看是否可以将信息传递到 searchbar 对象,但这会产生相同的错误。xpath 直接从 chrome 开发者工具复制而来。

def linkedin_search():
    searchbar = driver.find_elements_by_xpath('//*[@id="ember41"]/input')
    searchbar.click()
    searchbar.send_keys("Real Estate Investor")
    searchbar.send_keys(Keys.ENTER)
linkedin_search()

标签: pythonseleniumweb-scraping

解决方案


我认为您实际上并不需要该click()方法。尝试只发送密钥。


推荐阅读