python - 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()
解决方案
我认为您实际上并不需要该click()
方法。尝试只发送密钥。
推荐阅读
- tensorflow - 从 word2vec 开始的 Keras 实现
- pentaho - 运行时使用的 Kettle Change 连接
- powershell - 将比较对象的结果添加到数组
- objective-c - Sparkle checkForUpdatesInBackground 在网络服务器上没有请求
- java - App Goes Background When MainActivity Class Called
- javascript - How can i change JSON structure by group variable?
- java - Mapping one object to another with aggregation and grouping
- r - 用 assignInNamespace 覆盖包函数
- spring-boot - Pact testing using random port with jUnit5 and SpringBoot
- xcode - 我找不到我的对象文件夹,或者我没有快速命名它的名称?