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

有没有办法在selenium[duplicate]中使用字符串中的数据找到元素

满勇军
2023-03-14

我正在制作一个webscraper,并在Pricefinal中得到了一个刮取的数字,对于这个实例,它现在是260,我正在尝试使用Pricefinal中的数字查找xpath,但这行代码有问题:

item = driver.find_elements_by_xpath("//*[contains(text(), 'Pricefinal')]")

当我执行代码时,它将只搜索单词Pricefinal而不是字符串内的值,我已经尝试使用这段代码

item = driver.find_elements_by_xpath("//*[contains(text(), "(pricefinal)")]")``` but am getting unmatched errors on ]

网址是这个。

共有1个答案

澹台鸿光
2023-03-14

尝试使用XPath Axes查找文本为“PriceFinal”的内部标记的所有后代。如果你有任何困难,就放在这里html部分,我可以给你更好的建议

 类似资料:
  • 问题内容: 我有一个整数数组列表。我需要找到两者之间的共同点。我能想到的是 两个列表 中“ 通用”元素中列出的内容 的扩展 数组中也没有重复项。 有没有直接的方法可以做到这一点? 问题答案: 您可以将列表转换为集合,然后使用方法在不同集合之间进行交集。与所有集合相交后,剩下的就是公共元素,可以将结果集合转换回列表。

  • 我正试图在表格上做错误检查。我想看看一个电话号码是否有效,看它是否包含所有号码。有没有办法确定一个字符串中是否只有NMBER?

  • 问题内容: 我想在Python中使用PhantomJS。我用谷歌搜索了这个问题,但是找不到合适的解决方案。 我发现 可能是一个不错的选择。但是我无法通过一些争论。 使用可能是目前合适的解决方案。我想知道是否有更好的解决方案。 有没有办法在Python中使用PhantomJS? 问题答案: 在python中使用PhantomJS的最简单方法是通过Selenium。最简单的安装方法是 安装NodeJS

  • 我想在Python中使用PhantomJS。我谷歌了这个问题,但找不到合适的解决方案。 我发现可能是一个不错的选择。但我无法向它传递一些论据。 使用目前可能是一个合适的解决方案。我想知道是否有更好的解决办法。 有没有办法在Python中使用PhantomJS?

  • 我有一个PDF文件,里面有海量的xmp元数据,当我用itext7处理它的时候,程序卡在语句查看源代码,发现在Pdffile对象的构造函数中执行了open(null)方法,最后卡在了并且没有避免它的选项,xmp元数据对我来说毫无用处。 有了itextSharp,基于PDF/A上的删除XMP元数据,我可以得到一个没有元数据的pdf文件。 我试图创建PdfReader或PdfDocument的子类,试图

  • 问题内容: 我正在尝试在Java中执行以下操作: 但是代码无法编译,因为我不能用 T 代替 Class <?>。 在具体的课程中,我可以这样称呼 bar : 但是对于 T而言 ,这是行不通的。即没有 T.class 这样的东西 __ 在C#中, typeof 适用于具体类型和模板类型。因此,对bar的调用将是: 但是我无法在Java中找到任何类似的东西。 我是否缺少某些东西,或者Java是否无法获