我有一个网站实例,我在其中使用硒和python选择某些规格并生成数据。数据将自身填充到网格中,该网格的多个实例可扩展以包含更多选项(加号[+])。这是一个视觉效果:
Header1 Header2 Header3
+|Item |1|+|Descrip1 |Value1
+|Item |2|+|Descrip2 |Value2
所以:有多个可扩展加号。我希望能够展开出现在项目行旁边的所有加号。我生成了数据,并使用XPATH扩展了每个数据:找到第一个的XPATH,单击,找到第二个的XPATH,单击,等等。
问题在于,根据生成的数据,当行扩展时,它可以在数据中包含随机数量的行,因此下一个pluys符号的XPATH将位于不同的位置。标题1下的行项,我要选择的加号旁边的行,总是相同的名称。
当我检查按钮的元素时,我得到:
关于如何解决此问题的任何想法?
非常感谢,如果您需要任何澄清,请告诉我!