首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取脚本显示的URL图像

问如何获取脚本显示的URL图像
EN

Stack Overflow用户
提问于 2009-12-03 06:26:36
回答 3查看 164关注 0票数 0

当我查看页面的来源时,我找不到图像src。但是图像会显示在页面上。此映像由某些服务器端代码生成。

我正在使用硒进行测试。我想下载这张图片进行验证/比较。

如何使用python获取图像?

EN

回答 3

Stack Overflow用户

发布于 2009-12-03 07:22:48

您需要遍历页面上的Javascript,它可能正在调用一些服务器端代码来生成该映像(例如,Captcha图像)。使用Firefox中的工具->页面信息->媒体还可以在浏览器知道的页面上显示图像。例如,这篇文章给了我https://stackoverflow.com/posts/1838047/ivc/44ca作为一个图像。这显然指向了某些服务器端代码。

票数 0
EN

Stack Overflow用户

发布于 2009-12-03 07:23:33

如果您没有在HTML中看到实际的图像标记,那么您的下一步似乎就是弄清楚它是如何显示的。

我建议的第一个地方是这个页面的.css文件。图像实际上可以使用CSS嵌入,在HTML代码本身之后,这似乎是下一个可能的选项。

如果它不在里面,您可能正在处理某种有意阻止您用脚本下载图像的技术。这可能使用模糊的JavaScript或类似的东西,我不希望人们能够给您一个简单的解决方案来绕过它(因为它是精心设计的,以抵抗这种情况)。

票数 0
EN

Stack Overflow用户

发布于 2009-12-08 22:21:40

如果您只想下载图像,可以尝试以下两种策略:

  1. 使用类似于Firebug或Chrome的工具。右键单击所讨论的元素,单击“检查元素”,然后查看元素的css属性。如果你环顾四周,你会发现一些类似背景图像风格的东西,或者可能只是一个普通的标签。
  2. 使用类似于Firebug或Chrome工具的东西:查看“资源”选项卡,查找显示的图像文件。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1838047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档