我正在使用gspread模块,当我尝试使用以下代码尝试添加具有某些值的新行时:
sheet.append_row(['image1', '=IMAGE()'])
它在下一个可用行中输入值(按预期) 但在应该具有 = IMAGE()值的单元格中,它具有'= IMAGE()
它前面有一个单引号。
第一个单元格很好,可以使用image1,没有任何引号。
为什么会这样?我如何删除它?
答案 0 :(得分:1)
=IMAGE()
用作公式。不是'=IMAGE()
。如果我的理解是正确的,那么该修改如何?
sheet.append_row(['image1', '=IMAGE()'], value_input_option='USER_ENTERED')
或
sheet.append_row(['image1', '=IMAGE()'], 'USER_ENTERED')
尽管在我的环境中,我可以使用这种方式,如果这在您的环境中不起作用,对不起。