如何通过JS宏将网络图片下载至电脑本地储存?

已经有了图片的网络地址,我想通过JS宏将网络图片下载至本地电脑上储存,不知道能不能实现,请各位大佬赐教。
广西
浏览 1087
收藏
3
分享
3 +1
21
+1
全部评论 21
 
Calvinojr
我是用的python: 需要先安装openpyxl库 import requests import openpyxl import time if __name__=="__main__": fn = '表格1.xlsx' wb =openpyxl.load_workbook(fn) ws =wb["sheet1"] for i in range(1,ws.max_row+1): name =ws.cell(column=1,row=i).value name3 = ws.cell(column=2, row=i).value url = name img_data= requests.get(url=url).content with open('./%s.jpg' % name3,'wb') as fp: fp.write(img_data) time.sleep(0.2) print("图片爬取完成") 然后excel表里面A列就是您图片的网络地址,B列填写您需要下载图片后需要的命名就好了
· 湖北省
回复
 
往事浓淡色如清,经年悲喜净如镜。
插件方便一点
· 安徽省
回复
 
方盛
方盛

创作者俱乐部成员

我都是用插件的,挺方便
· 湖北省
回复
 
wils
wils

创作者俱乐部成员

我个人是喜欢fetch发送请求,外面用busybox写入文件的方式 但也许put命令也可以,我去试试
· 海南省
回复
wils
wils

创作者俱乐部成员

win10以上系统自带curl,可以用shell function tt() { let url = 'https://personal-act.wpscdn.cn/operations-fe/bbs-client/img/logo.724f1db.png' Shell(`curl -s "${url}" -o "${ThisWorkbook.Path}\\out.png"`, jsHide) }
· 海南省
回复