,所以我所做的就是从主页中获取所有图书元素的列表。//Get details of this particular book from pop-up.并从打开的弹出窗口获取我所需的详细信息,然后在获得所有所需的详细信息并移到下一个元素后关闭弹出窗口现在的问题是,我使用itemDetails.click()打开弹出窗口,但有时在打开弹出窗口时会出现以下错误。我不知道如何处理这些错误,所以请指导
我用python写了一些脚本,使用selenium从redmart网站上抓取不同产品的名称和价格。我的目标是单击主页面上部10个类别中的每个类别,并解析所有转到目标页面的产品。然而,当点击一个类别时,浏览器是在新打开的页面上,所以在这一点上,有必要再次转到主页,单击10个类别链接中的另一个。我的抓取器点击一个链接,转到它的目标页面,解析那里的数据,回到主页,点击相同的链接,然后一遍又一遍地做剩下的事情。下面是我正在尝试使用的脚本:
f
我无法从元素中获取文本。我认为它是一个动态添加到元素的文本(来自Angular),因此不会直接加载到元素中。元素内的文本具有例如"3“的格式,其中ut周围带有引号。from selenium import webdriverimport time
from selenium.common.exceptions我试图等到文本加载