鱼C论坛

 找回密码
 立即注册
查看: 2704|回复: 5

[已解决]如何将图片的链接保存到文件中

[复制链接]
发表于 2022-11-17 17:38:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
for a in lianj:      #lianj=是我爬取到的10图片地址
with open()   #我想将10个图片的地址以jpg、png的格式保存到一个新建的文件夹当中

以上,写到open就不会了,求大佬帮助~
最佳答案
2022-11-18 09:21:15
a870950142 发表于 2022-11-17 18:56
for a in lujing:
     with open(???,mode='wb') as f:
         f.write(a)



参考:

i = 1
for ...
    ... open(f'{i}.png', 'wb') ...:
        ...
    i += 1


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-17 18:05:50 From FishC Mobile | 显示全部楼层
是保存链接还是保存文件
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-17 18:32:00 | 显示全部楼层
wp231957 发表于 2022-11-17 18:05
是保存链接还是保存文件

我想将获取到的链接下载到本地文件当中
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-11-17 18:36:43 | 显示全部楼层
a870950142 发表于 2022-11-17 18:32
我想将获取到的链接下载到本地文件当中




open 用 wb 二进制写入模式打开,然后把图片爬取到的内容写入就行

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-17 18:56:59 | 显示全部楼层
Twilight6 发表于 2022-11-17 18:36
open 用 wb 二进制写入模式打开,然后把图片爬取到的内容写入就行

for a in lujing:
     with open(???,mode='wb') as f:
         f.write(a)
如果想将这些图片下载到一个名为‘图片’的文件中,并且每张图片以1-10数字命名,该怎么写呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-11-18 09:21:15 | 显示全部楼层    本楼为最佳答案   
a870950142 发表于 2022-11-17 18:56
for a in lujing:
     with open(???,mode='wb') as f:
         f.write(a)



参考:

i = 1
for ...
    ... open(f'{i}.png', 'wb') ...:
        ...
    i += 1


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-20 06:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表