a870950142 发表于 2022-11-17 17:38:15

如何将图片的链接保存到文件中

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

以上,写到open就不会了,求大佬帮助~

wp231957 发表于 2022-11-17 18:05:50

是保存链接还是保存文件

a870950142 发表于 2022-11-17 18:32:00

wp231957 发表于 2022-11-17 18:05
是保存链接还是保存文件

我想将获取到的链接下载到本地文件当中

Twilight6 发表于 2022-11-17 18:36:43

a870950142 发表于 2022-11-17 18:32
我想将获取到的链接下载到本地文件当中



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

a870950142 发表于 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数字命名,该怎么写呢

Twilight6 发表于 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


页: [1]
查看完整版本: 如何将图片的链接保存到文件中