【发布时间】:2020-01-16 03:31:35
【问题描述】:
我有以下代码:
<div class="_97KWR">
<div class="_12x3s">
<div class="_1PF0y">
<div class="_1xNd0 CTwrR _3ASIK">
<a class="_3bf_k _1WIu4" href="/en/gilgamesh/hola-dola/gof-turkey-championship-2019-555/live/gazorpazorp/log-arena-fams-5551565"><span>Franco Pescatore</span></a>
<div class="_2cZpo">
<svg width="32px" height="32px" xmlns="http://www.w3.org/2000/svg">
<use xlink:href="dist/icons.svg#hula-hula"></use>
</svg>
</div>
<div class="_1sT8o _2ALVH">
<div class="_2Li3l _1fAz9"><img src="/dist/disabled-gg.png" alt="Disabled gg"></div>
</div>
</div>
<div class="_2b9x1">
<div>
<svg width="18px" height="14px" xmlns="http://www.w3.org/2000/svg">
<use xlink:href="dist/icons.svg#vs"></use>
</svg>
</div>
</div>
<div class="_1xNd0 CTwrR _3ASIK">
<a class="_3bf_k _1WIu4" href="/en/gilgamesh/hola-dola/gof-turkey-championship-2019-555/live/gazorpazorp/log-arena-fams-5551565"><span>Giorgio Pescato</span></a><img class="_25rWl _2cZpo" alt="Giorgio Pescato" src="https://ultramedia.com/Media/GiorgioPescato_f6f84978-6da4-4e14-a36b-860dce530d08.png">
<div class="_1sT8o _2ALVH">
<div class="_2Li3l _1fAz9"><img src="/dist/disabled-gg.png" alt="Disabled gg"></div>
</div>
</div>
</div>
<div class="_1xNd0 CTwrR">
<a class="_3bf_k _1WIu4" href="'/en/gilgamesh/hola-dola/swing/fun#4844844">
<span>BipolarFun</span></a><img class="_25rWl _2cZpo" alt="BipolarFun" src="https://promedia.com/Media//en/gilgamesh/hola-dola/swing/4844844.png">
<div class="_1sT8o _2ALVH">
<button class="_2Li3l _1fAz9"><span>1,30</span></button>
<div class="_1CeGR">
<div class="_1T5lR"></div>
</div>
</div>
</div>
它以这种方式动态运行, 由于 DIV 的类是动态的,我通过使用 xpath
来“修复”//a[starts-with(@href,'/en/gilgamesh/hola-dola/
有了这个我可以访问像 Franco Pescatore 或 Giorgio Pescato 这样的名字 和 xpath
//按钮[starts-with(@class,'_')]
我可以访问该值,但不能在“禁用”时访问
我也不能先做然后再做其他的,因为它不会返回相同数量的元素,所以我无法将 Text 元素与子子元素中的 Value 元素链接起来,
最后的结果应该是这样的:
n[0] = 'BipolarFun'
a[0] = 1,30
n[1] = 'Franco Pescatore'
a[1] = 0 #disabled
n[2] = 'Giorgio Pescato'
a[2] = 0 #disabled
请帮忙,我卡住了:|
【问题讨论】:
-
请分享您的代码。
标签: python python-2.7 selenium selenium-webdriver selenium-chromedriver