https://xiaoguotu.znzmo.com/xgt/1111944666.html
使用浏览器自带的“Fatkun图片批量下载”插件,可以将网页中所有的图片都下载下来,然后自己再筛选所需要的图片。
python代码 o不ok👀?或者给你提供一个exe文件直接运行就可以
不应该是爬虫脚本吗,用python写的?
这个是个设计效果图网站,有很多不同风格的设计。
你想实现的是不是批量打开这些不同的效果图,然后以效果图的标题作为文件夹,分别将图片保存到本地。
提供2种思路:
1、HTML,不过这边使用的是浏览器本身的插件,例如“Fatkun图片批量下载”和“img2tab”,就可以实现一键保存网页种的全部图片
2、python,不过这边使用的是爬取网页图片然后保存,相对来说复杂。
javascript:z=1;
strUrl='';
str='';
function getImg()
{
if(strUrl!='')
{
str+=(z++);
str+='. <a href="';
str+=strUrl;
str+='">';
str+=strUrl;
str+='</a><br>\n';
};
};
c=document.images;
for(i=0;i<c.length;i++)
{
o=c[i];
strUrl=o.src;
getImg();
};
strUrl=document.body.background;
getImg();
c=document.all;
for(i=0;i<c.length;i++)
{
o=c[i];
if(o.tagName=='TABLE'||o.tagName=='TD')
{
strUrl=o.background;
getImg();
};
if(o.tagName=='AREA')
{
strUrl=o.href;
getImg();
};
};
document.write(str);
使用迅雷下载全部链接
有一个名叫:“一键存储” 的工具可以批量下载图片。 地址可参考:http://ct.houtiaotiao.cn/?s=nokey-tpnew4
另外可以安装浏览器采集扩展插件 零泉,可以在网站内一键拖拽收集图片。
上面的都是采用工具。有一个更简单的方法:
在浏览器内右键,选择另存为,直接在保存的文件地址处可以找到所有图片,如图:
若有帮助,记得采纳哦。
直接使用浏览器自带的功能不就好了,你直接鼠标右击另存为,是可以把整个图片文件夹都保存下来的。你试试看
在这个网站批量保存照片,首先需要确定照片的URL。然后,可以使用javascript或python代码来自动批量下载这些照片。
以下是一个简单的javascript代码示例,可以使用HTML的a标签的download属性下载图片
<!DOCTYPE html>
<html>
<body>
<h2>下载图片</h2>
<a href="https://images.unsplash.com/photo-1519046904884-53103b34b206" download>
<img src="https://images.unsplash.com/photo-1519046904884-53103b34b206" alt="下载图片" width="300" height="200">
</a>
</body>
</html>
这段代码将会在浏览器中显示一个图片,点击这个图片,图片就会下载
对于批量下载,你需要先找到所有图片的URL,然后循环遍历每个URL并使用上面的方法下载。
请注意: 有些网站可能不允许爬虫或批量下载,在这种情况下使用上述代码可能会违反网站的条款。
可以考虑使用如下两种方式:
function download (config) {
const a = document.createElement('a') // 创建一个a标签
a.href = config.src // a标签的src属性赋值
if (config.target) {
a.target = config.target
}
a.download = config.fileName // a标签的download属性赋值
document.body.appendChild(a) // 添加a标签到body下
a.click() // 触发a标签点击事件
document.body.removeChild(a) // 完成后删除a标签
}
```