python selenium爬取某购物网站数据无法获取数据
大拿们,我使用selenium尝试获取一页上所有的商品名称,数据都是放在div[@id='J_goodsList']下面的li标签中的,于是我用find_elements(By.Xpath,'路径')成功获取了所有的li标签的web对象,并且返回了web对象列表。
于是下一步我用for循环给它进行了遍历,也可以成功print出遍历后的结果:
但是问题来了,我接下来用find_element(By.XPATH,'路径')要提取商品名称的时候,使用了以下代码,它就报错:“selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"./em"}(Session info: chrome=105.0.5195.125)”
请问一下我要怎么解决这个问题?