【发布时间】:2012-10-07 09:39:52
【问题描述】:
我正在尝试从不断变化的网站中捕获一段文本。 它看起来像:
订单编号:XXIO-123344-3456
前缀是不变的,但数字总是会改变。我想捕获这个号码并存储它。我用正则表达式模式regexp:Email.*@.*com 尝试了storeTextPresent。它确实返回了一个 True 但它没有返回我的值。当然storeTextPresent 应该只返回 True 或 False。那么现在我怎样才能捕捉到确切的价值呢?
这是网页部分的屏幕截图。无法显示整个页面,很抱歉。
大家有什么想法吗?
我在录制到 python 遥控器后导出这些测试。所以python特定的代码更受欢迎。
【问题讨论】:
-
你能显示你实际尝试过但没有工作的代码吗?
-
我没有代码.....假设你访问了一个网页。您启动 selenium IDE。开始录音。您右键单击所需的页面文本并选择 "storeTextPresent" 。这就是我想要做的。好的,只需尝试在此页面上捕获“查看了 8 次”的文本。你可以在右上角看到它。你想捕捉“8次”。那你是怎么做到的呢?
标签: python selenium text-capture