我有 excel 文件,它包含一张包含图像的工作表。我需要使用 python 将这个 excel 文件转换为谷歌电子表格。
我可以使用 api 创建谷歌电子表格并添加我的文本数据,但我无法添加图像。这种方式不适合我。
但是我可以生成包含图像的excel文件。现在我需要将 excel 表导出到谷歌电子表格。
我该怎么做?
您只需要知道fileId
并指定选项convert=true
。
样本:
service.files().copy(fileId=file_id,convert=true, body={"title": "Chose a title"}).execute()
file_metadata = {
'name': 'Desired Name',
'mimeType': 'application/vnd.google-apps.spreadsheet'
}
media = MediaFileUpload('files/myExcelFile.xls',
mimetype='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
resumable=True)
file = drive_service.files().create(body=file_metadata,
media_body=media,
fields='id').execute()
print 'The converted file is on your Google Drive and has the Id: %s' % file.get('id')
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句