我有网站需要下载一些东西(png图片)。这个过程是这样的。转到网站 -> 使用凭据登录 -> 打开所需内容 -> 复制图像链接地址 -> 将其粘贴到记事本 -> 单击下一步按钮 -> 复制图像链接地址 -> 将其粘贴到记事本中。并反复重复,直到我无法单击下一步按钮。从记事本中生成的链接,我可以下载图像,然后从图像制作 PDF 书。我设法使用 urllib 下载所有图片,并使用 PIL 库从图片制作 PDF。好的,我设法在 selenium webdriver 和 python 的帮助下制作,我可以登录我的网站,单击链接进入我想要的弹出窗口,在那里我可以抓取我需要的内容。但在这里我有问题,因为当我得到弹出窗口时,我可以用 command 处理他driver.switch_to.window.(window_handle)。输入 css_selector 后,出现错误:selenium.common.exceptions.NoSuchElementException:消息:没有这样的元素:无法定位元素:{"method":"css selector","selector":"li.buttonSpace:nth-child(3)"}好的,我的问题是,即使我通过定位必要元素解决了这个问题,我如何扫描网站并查找 img 元素?还有硒或其他一些图书馆?
添加回答
举报
0/150
提交
取消