gpt4 book ai didi

robotframework - 机器人框架获取文本

转载 作者:行者123 更新时间:2023-12-05 08:27:57 25 4
gpt4 key购买 nike

我正在使用 python 使用 Robot Framework Selenium。我需要帮助来获取字符串的特定部分,而无需获取外部库。假设文字说“您的产品范围价格从 0 美元到 400 美元”,所以我希望能够获得 400 并且粘贴在测试中的其他地方。该数字并不总是 400,有时可能是 55 或其他数字。所以我想我需要一个 GET TEXT 从美元符号开始计算两个空格并取走剩下的任何东西。或者我可以获得第一个数字并加 10。就像在这个例子中它是 0,所以我希望它粘贴 10。请告诉我!

最佳答案

“Fetch From Right”应该涵盖这一点。您只需要确定停止点,在您的示例中它看起来像是两个数值之间的连字符。

例如:要提取此字符串 ABC12345 的最后五位数字,您需要创建一个变量来分配文本。

${number}=    Get Text    (defined location of text, minus parentheses)

然后使用此命令在您确定的停止点 (C) 之后检索字符串的其余部分。

${desiredNumber}=    Fetch From Right    ${number}    C

这实际上是在创建一个新变量,该变量被定义为从该点之后从原始变量中提取的值。

希望这对您有所帮助。

关于robotframework - 机器人框架获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26299320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com