如何使用Selenium Webdriver和Python在选择器中读取和插入正确的高图号码?

时间:2017-07-11 20:02:13

标签: python selenium highcharts

我正在测试使用highcharts的Web应用程序。选择器看起来像这样,同一图表的高图号总是不同的。

#highcharts-3 >div:nth-child(1) > span > div > span 

如何获得我所在图表的正确高图号码,然后将其插入我的选择器?

1 个答案:

答案 0 :(得分:0)

您无需“提取”该号码,而是可以使用CSS3 [attribute^=value] Selector

[id^='highcharts-'] > div:nth-child(1) > span > div > span

这将选择id以字符串'highcharts-'开头的第一个元素。