是否可以将图像粘贴到 csv 或 excel 文件?

问题描述 投票:0回答:0

例如,我有一个从站点抓取数据的脚本,我需要将数据加载到 csv 中。 csv 文件必须包含图像(不是 url)。是否可以像文件一样加载图像(不是 url)

P.s : 见附件

我尝试使用 excel 和 xlsxwriter 库,但有一些错误

  try:
            for idx,item in enumerate(data_json['items']):
                eng_name = item['product']['release']['name']
                orig_name = item['product']['release']['translated_name']
                img_url = item['product']['release']['image_urls'][0]
                img = Image.open(requests.get(img_url, stream = True).raw)

                img.save(f'{i*idx}.png')
                # with open('test.jpg', 'wb') as f:
                #     f.write(r.content)

                worksheet.set_column('F:F', 30)

                # worksheet.write('F2', 'Insert an image in a cell:')
                worksheet.insert_image(f'F{i*idx}', r"test.png", {'x_scale': 0.1, 'y_scale': 0.1})
                model_num = item['product']['release']['style_code']
                model_num_w_dash = item['product']['release']['style_code'].replace('-', '')
                brand = item['product']['brand']['name']
                id = item['product']['release']['id']
                links = f'https://kream.co.kr/products/{id}' 
                data.append([eng_name,orig_name,model_num,model_num_w_dash,brand,links]) 
        except:
python pandas dataframe export-to-csv
© www.soinside.com 2019 - 2024. All rights reserved.