使用Xpath从这个Etsy产品列表中获取链接和描述pag

2024-05-15 02:28:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图从https://www.etsy.com/market/happiness_bracelet上获取所有链接,然后从每个链接中提取产品描述。在

我使用一个名为Scraper的chrome扩展来输入xpath,它是通过右键单击chrome Dev工具中的元素获得的。但没有得到预期的结果。在

问题:找不到链接的正确xpath。怎样才能获得该网页上链接的xpath并从中提取产品描述?在

有没有一种方法可以只使用Chrome开发工具和适当的Xpath来完成这个任务,还是需要Python/bs4/selenium来完成这个任务?在

谢谢你的帮助。在


Tags: 工具httpsdevcom链接wwwchromescraper
1条回答
网友
1楼 · 发布于 2024-05-15 02:28:17

通过Chrome Devtools中的以下XPath表达式,您可以获得带有产品描述的所有p tag元素:

//div[contains(@class,'v2-listing-card__info')]/div/p[contains(@class,'body')]

查看包含结果的图像:

enter image description here

她可以从第一个手镯的概述段落中找到C代码来获取第一行文本(“手工制作的项目”)。在

^{pr2}$

相关问题 更多 >

    热门问题