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

从Python Selenium中的特定标记获取文本

锺离嘉茂
2023-03-14

我想在这里得到这个特定元素内的文本

<div class="comment-text-inner display-inline" data-clipboard-text="free apex coins">free apex coins</div>

如何使用python和selenium从“数据剪贴板文本”中获取文本?

我试过了

comment = driver.find_element_by_xpath("""/html/body/div[3]/div/div[2]/div[2]/div/div/div/div[4]/div[2]/div/div[1]""").text

没有运气

共有1个答案

赫连俊悟
2023-03-14

我认为您正在寻找方法get_attribute()

本质上,应该是这样的:

driver.find_element_by_xpath(<your xpath>).get_attribute("data-clipboard-text")

请也看看这篇文章。

 类似资料:
  • 我想从带有JSoup的HTML中获取一个又一个带有特定文本的标记的文本,如下所示: 如果我选择AAA,我想打印1111,如果我选择BBB,我想打印2222 我尝试过这个,但没有在文本字段中打印: 有人能帮忙吗?

  • 我想摘录: 图像标记和 类数据内的锚标记文本 我成功地提取了img src,但从锚标记中提取文本时遇到了问题。 这是整个HTML页面的链接。 这是我的代码: 我试图做的是提取图像src(link)和div class=data中的标题,例如: 应提取: 尼康COOLPIX L26 16.1 MP数码相机,配备5倍变焦NIKKOR玻璃镜头和3英寸LCD(红色)

  • 我目前正在刮这个网站,以建立一个汽车数据集,我有一个方程式建立循环通过网站的每一页,而刮。然而,我无法提取文本,我需要使这一工作。 下面的代码片段是我试图刮去的标记。我需要得到现场的车辆数量。 这张图片显示了我正在尝试删除的站点元素 下面是我用来刮取该元素的代码: 此代码返回以下内容: 然后我检查了一下为什么返回soup.select给我的所有内容来得到错误代码: 它返回: 为什么给我一个空名单?

  • 问题内容: 好吧,说我有这个: 如果我想获得值“ 2”时选择“选项B”,选择器会是什么样? 请注意,这不是在询问如何获取 选定的 文本值,而是询问其中的任何一个(是否选择),具体取决于value属性。我试过了: 但这是行不通的。 问题答案: 它正在寻找ID 为且属性等于的元素。 您想要的是的孩子:

  • 有谁能帮助我阅读作为Web服务调用响应的XML吗。 我得到的回应是这样的: 当我得到-1作为响应时,我想预先执行动作。我如何阅读它。我在GAE中使用struts,我使用

  • 我要提取的数据来自这个网站https://www.adobe.com/support/security/advisories/apsa11-04.html。我只想提取 发布日期:2011年12月6日最后更新:2012年1月10日漏洞标识符:APSA11-04 CVE编号:CVE-2011-2462 代码: 输出: 我不想要这些信息。我该如何过滤呢? 平台:全部*注意:Adobe Reader fo