例如,我有一个从站点抓取数据的脚本,我需要将数据加载到 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: