Google Spreadsheet Python API或gspread是否允许图片或富文本?

dsl*_*ack 8 python google-sheets gspread

是否可以使用gspreadGoogle Spreadsheets或其他基于Python的访问权限将图像插入电子表格?

此外,是否可以制作丰富的文本单元格(例如,粗体,斜体,不同的字体大小,颜色等)?

dye*_*ray 5

这个问题有点老了,但今天我必须自己检查一下,所以这可能对到达这里的人有用。

插入图像:我不确定是否可以将图像作为对象插入(如在 Google Sheets UI 中),但一种方法是将单元格的内容设置为=IMAGE("<url of image>"). 我相信这里的图像需要是公共链接,因此直接链接到受保护的 Google Drive 资源将不起作用(即使用户有权访问它)。

格式化单元格:现在有包 gspread-formatting 可以执行此操作,但也可以调用 v4 电子表格 API 来完成。