0
|
Volker Piasta · 技术社区 · 4 年前 |
1
2
使用以运算符结尾的css属性选择器
我用几种语言写的,略有不同。如果上面不是selenium basic方法的确切拼写,您可以实例化一个webdriver实例,如果上面的拼写稍有偏差,它应该会显示正确的拼写。 这通过节点的属性和属性值来定位节点,因此不需要循环。 在匹配的节点上使用.attribute(“data-testid”)属性来访问属性值。 |
2
0
多亏了QHarr,我现在找到了完美的解决方案。我希望,这也能帮助其他人,所以我在这里描述一下。 首先,我将搜索更改为。FindElementsByCss(“[data testid$='-follow']”)。 由于搜索元素的更好规范,这只给出了一个结果(而不是之前的35个)。元素名称后的“$”符号指定以下参数是一个部分字符串,因此它会找到任何参数包含“follow”的“data testid”。本文档中只有一个。 然后我将FindElements更改为FindElement,因为现在只剩下一个了。 然后我在搜索中添加了“.Attribute(“data-testid”)”:
结果不再是对象“result”,而是我正在寻找的字符串。 剩下的很容易。 非常感谢QHarr! |
CPS · 当变量值为空时,在另一个变量中赋值 2 年前 |
xris23 · 通过VBA选择命名范围,让用户直接编辑单元格 2 年前 |
Stormer · 从Access格式化Excel单元格无效 2 年前 |
j johns · 通过VBA将ascii art添加到命令提示符 2 年前 |
BinaryCat · Excel-将单元格转换为具有成对数据的行 2 年前 |
Waleed · 以下拆分函数的(0)表示什么? 2 年前 |
smrmodel78 · VBA创建表格未选择正确的范围 2 年前 |