ここでXlsxWriterのガイドに従ってください: Docs 私はpngファイルを取得するために枕を使用しようとしました。次に、上のリンクからのガイドを使用してワークシートに書き込みます。私はStringIOを使用しようとしました。PythonでXlsxWriterを使ってpngをxlsxファイルに書き込む?
f = Image.open('/opt/folder/' + 'cc.png')
output = StringIO.StringIO(f)
f.save(output)
f = output.getvalue()
output.close()
frontSheet.insert_image('B1', f, {'x_scale': 0.5, 'y_scale': 0.5})
エラーメッセージには、NoneTypeオブジェクトがcallablePerformingではないことが示されています。
cc = Image.open('/opt/folder/' + 'cc.png')
f = cStringIO.StringIO(Image.open('/opt/folder/' + 'cc.png'))
cc.save(im2, 'PNG')
frontSheet.insert_image('B1', cc, {'x_scale': 0.5, 'y_scale': 0.5}
エラーメッセージには、イメージファイルを識別できないというメッセージが表示されます。ワークシートにpngファイルを書き込むにはどうすればいいですか?
任意の提案を? @jmcnamara – Helpme