我试图找到title属性的属性值。
现在,我在同一页面上有一个类似链接的列表,我想选择第一个链接并获取其标题属性。
我使用了以下selenium命令:
self.se.get_attribute("css=a[href*='radio?rid=']:nth-of-type(1)@title")
但它给了我一个错误。
有人可以帮我解决问题吗? 感谢
答案 0 :(得分:0)
您应该使用XPath语法而不是CSS选择器。您没有发布任何要匹配的HTML,因此请举例说明:要获取ID为myDiv
的div中找到的第一个链接的标题,请使用以下内容:
self.se.get_attribute("xpath=//div[@id='myDiv']//a[1]@title")
其中:
//div[@id='myDiv']
匹配ID为“myDiv”的所有div; //a[1]
选择在之前选择的div中找到的第一个链接(第二个使用2
,依此类推。@title
指定您要检索的属性。