im试图使用xpath获取类“ sum_num”的值。我有4个同名类
当我运行代码时,我得到的值为'0'或第3类的值,即跨度文本-“ lblPrice1”
类“ sum_num”在页面中存在4次 但是我只需要值或第二个值即可。
如何仅从类“ sum_num”中获取第二个值? 还有-这是爬网网页的最佳方法吗?
python(我尝试过两种选择):
ertsol1@lubrial2000.com
contact@ytcvn.com
info@centroro.es
答案 0 :(得分:0)
您可以使用索引来获取第二项。这是使用索引的示例代码。
(//*[@attribute='attribute_value')[index]
尝试以下方法。
product_link_selector.xpath('(//*[contains(@class,"item_sum_group product compare_main")]//*[contains(@class, "sum_num")])[2]').get()