当前位置: 首页 > 知识库问答 >
问题:

两个问题,executable_path已被否决,请传入一个服务对象问题和“列表”对象没有属性“文本”

太叔豪
2023-03-14

!pip install Selenium !pip 安装 chromedriver from Selenium import webdriver from selenium.webdriver.common.by import by

browser = webdriver.Chrome('path')
browser.get('url')
elem_h2 = browser.find_elements(By.CLASS_NAME,'class_name')
elem_h2.text()

这是我已经写的,错误说[executable_path已被弃用,请传入服务对象],['list'对象没有属性'text']

如果欢迎您提出我的问题,我将不胜感激。

共有1个答案

孔彭祖
2023-03-14

试试这个:

from selenium.webdriver.chrome.service import Service
from selenium import webdriver

service = Service('path')
browser = webdriver.Chrome(service=service)
browser.get('url')
elem_h2 = browser.find_elements(By.CLASS_NAME,'class_name')
elem_h2.text()
 类似资料:
  • 我的代码: 我的错误: 回溯(最近一次调用last):文件“C:\Users\weqwwg\Desktop\python\Game.py”,第77行,在driver.manage().timeouts()中。隐式等待(10,时间单位:秒);AttributeError:“WebDriver”对象没有属性“manage” 我正在尝试向youtube上的评论框发送密钥。我删除了一些代码,我目前正在运行

  • 这是我的代码,意味着在 youtube 上进行搜索测试,但是当我运行它时,youtube 打开并收到一条错误消息,说“弃用警告:executable_path已被弃用,请传入服务对象。我的chromedriver与我的python文件位于同一文件夹中。

  • 我正在创建词汇表,一个GUI程序来管理未知单词。我得到: /usr/bin/python3。5/主页/cali/Pycharm项目/词汇表/词汇表。Tkinter回调回溯中的py异常(最近一次调用最后一次): 文件“/usr/lib/python3.5/Tkinter/init.py”,第1553行,在调用返回self中。func(*args)文件“/home/cali/PycharmProjec

  • 当我尝试运行代码时,select元素出现问题。它会给我一个错误 就像我没有任何选择元素一样。是因为它没有关注弹出窗口吗?我做错了什么? MyCode.py select.py中的错误: 例外情况:

  • 问题内容: 如何创建一个数组到numpy数组? 我收到错误消息 所以,我想我需要将X转换为numpy数组吗? 问题答案: 使用在使用属性。 NOTE 为给定数组返回3个项目的元组;加薪。

  • 问题内容: 我想使用Java 8技巧在一行中执行以下操作。 给定此对象定义: 和a ,我想得到a ,它是第一个列表中所有s对象的列表- 顺序相同。 我可以使用Java中的循环来做到这一点,但我相信Java8中应该有一个单行lambda可以做到这一点。我无法在线找到解决方案。也许我没有使用正确的搜索词。 有人可以为这种转换建议一个lambda或另一种线吗? 问题答案: 这应该可以解决问题: 也就是说