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

在硒中的react文本下,如何得到打印的值?

贺宝
2023-03-14

请找到所附的截图的html标签:我们需要打印的3在反应文本

我尝试过以下代码:WebElement MyText=driver.findelement(by.xpath(“(//div[@class='badge-number'])[6]”));

JavascriptExecutor jse=(JavascriptExecutor)驱动程序;

String platformName=(String)jse.executescript(“return arguments[0].value;”,MyText);system.out.println(“text:”+mytext.gettext());

我只想打印那些分钟和秒,它们是动态的。

共有1个答案

庄新翰
2023-03-14

可能不是最好的解决方案,但是react有点难--所以我可以建议从selenium驱动程序获取页面源,然后使用一些regex提取您需要的内容(比如“char”和“span”元素之间的组)。

 类似资料:
  • 问题内容: 我必须处理打印对话框(在浏览器中单击ctrl-p时出现的对话框)。我尝试过: 但这没用。我也抓不到它的窗口句柄,因为它不是窗口… 是否可以处理这些对象?如何处理? 问题答案: 不幸的是,WebDriver无法处理这些(或任何其他浏览器或OS对话框)。此外,它们在浏览器/系统/语言设置中的外观往往有所不同,因此可能没有明确的答案。您需要检测并处理所有可能的情况,以使其在任何地方都有效。您

  • 问题内容: 如何在Python中将彩色文本输出到终端? 问题答案: 这在某种程度上取决于您所使用的平台。最常见的方法是打印ANSI转义序列。举一个简单的例子,这是Blender构建脚本中的一些python代码: 要使用这样的代码,您可以执行以下操作 或者,使用Python3.6 +: 这将在包括OS X,Linux和Windows的Unix上运行(前提是您使用ANSICON,或者在Windows

  • 问题内容: 我正在使用SQLite访问数据库并检索所需的信息。我正在Python 2.6版中使用ElementTree来创建具有该信息的XML文件。 码 尝试次数 我已经尝试使用它代替上面的最后一行代码,但是它根本没有编辑XML的布局- 仍然是一团糟。 我还决定摆弄一下,然后尝试做:而不是将其打印到Python shell上,这会产生错误 AttributeError:’unicode’对象没有属

  • 我正在尝试让selenium按下打印弹出的保存按钮来保存pdf文件。我可以让selenium按下“print”按钮,但一旦弹出窗口出现adress chrome://print/就不会发生任何事情。还有别的办法吗? 到目前为止,这是零件的代码:

  • 问题内容: 我正在尝试修复这段代码,该代码是从具有车牌号和车主列表(该格式)的哈希图进行打印的。我试图通过printOwners()仅打印出所有者;但是我不能不打印重复的东西。 我已经玩了一段时间,但似乎无法跳过重复项。 这是我的代码: 问题答案: 要删除重复项,请使用: 或者使用Java 8 和方法:

  • 问题内容: 我正在尝试编辑matlabfile并替换某些特定行中的一些编码部分init。但是,使用下面的格式进行更改将完全不会更改行上下文。(它将打印相同的旧行)。知道我在做什么错吗?’replaceAll’不适合用其他词替换某些词吗? 提前致谢。 问题答案: 该方法在将正则表达式作为参数,并在正则表达式的一些字符有特殊的含义,比如在你的表达括号。 只需改用采用文字字符串的方法即可: 不要被方法的