Python 之 xpath 篇

from selenium import webdriver

driver = webdriver.Chrome()

driver.get(f'https://s.taobao.com/search?q={i}')

text = driver.find_elements_by_xpath('//div[contains(@class,"item J_MouserOnverReq ")]//div[@class="deal-cnt"]')

contains(@class,"item J_MouserOnverReq "  用selenium渲染过后,淘宝的xpath的属性有变化,需要用contains进行一个模糊的匹配, 用法是contains(@属性名,   "属性文字"   )

posted @ 2020-04-15 00:44  白某人  阅读(182)  评论(0)    收藏  举报