Chihirotlmt 发表于 2023-11-18 19:34:40

爬取图片并保存问题求助

   为什么网页中爬取的很多名字相同的图片没有保存   
with open('图片/'+image_title+'.jpg',mode='wb') as f:
      f.write(image_content)

isdkz 发表于 2023-11-18 19:34:45

问题可能出在图片的保存路径上。请确保 image_title 变量中包含了图片的唯一标识,以避免同名图片被覆盖。你可以尝试使用 uuid 模块生成唯一的文件名,例如:

import uuid

# 生成唯一的文件名
image_filename = str(uuid.uuid4()) + '.jpg'
with open('图片/' + image_filename, mode='wb') as f:
    f.write(image_content)


这样可以确保每个图片都有唯一的文件名,避免同名图片被覆盖的问题。
页: [1]
查看完整版本: 爬取图片并保存问题求助