【发布时间】:2021-06-18 23:32:30
【问题描述】:
我有UiPath Studio Pro 2020.10.6版本,我用的是Chrome。
我在两个页面上找不到通用的选择器:
该工具提供的选择器如下:
案例一:
<html app='chrome.exe' title='Sephora X Coach - Palette de fards à paupières Rexy de SEPHORA COLLECTION ≡ SEPHORA' />
<webctrl id='add-to-cart' tag='BUTTON' type='submit' />
案例 2:
<html app='chrome.exe' title='Kit maquillage des yeux de SEPHORA COLLECTION ≡ SEPHORA' />
<webctrl id='add-all-to-cart' tag='BUTTON' type='submit' />
删除标题标签并不能解决问题。 使用通配符不起作用。
我通过“模糊搜索”查看:https://docs.uipath.com/studio/docs/fuzzy-search-capabilities 我在 Python 中对第一个案例的页面脚本进行了测试:https://www.datacamp.com/community/tutorials/fuzzy-string-python 结果如上图: 但它不适用于第一种情况,因为我将级别设置为 0.1
<html app='chrome.exe' title='"+SelectorString+ "' matching:title='fuzzy' fuzzylevel:title='0.3' /><webctrl id='add-all-to-cart' tag='BUTTON' type='submit' />
与
SelectorString = "Sephora X Coach"
我不知道,在我的第一种情况下,按钮是在一个表单中(当查看 HTML 页面的代码时),而不是在第二种情况下? 提前感谢您的帮助。
【问题讨论】:
-
您要选择什么?你说的不是很清楚 第一个案例 - 一个失败 第二个案例 - 很好 你能不能提供按钮的图片?
-
我很抱歉@kwoxer 我没有看到你的问题,但你可以看到解决方案实际上需要使用正则表达式
标签: uipath uipath-studio uipath-activity