Python/gspread-使用不同的值更新多个单元格?

Python/gspread-使用不同的值更新多个单元格?,python,gspread,Python,Gspread,我正试图在Python/gspread的帮助下制作一个价格竞争工具。在谷歌的表单中,我有B3:B5列和多个竞争对手的链接,应该链接到D3:D5列和多个竞争对手的价格。除了我只得到了从D3的第一个单元格复制到D4、D5等中的价格外,其他一切都正常 它应该是B3和D3、B4-D4等价格的链接 这是我使用的代码: 选择范围 单元格列表=sht1.工作表(“表1”).范围('D3:D5') 对于单元列表中的单元: cell.value=价格 批量更新 sht1.工作表(“表1”)。更新单元格(单元格列表

我正试图在Python/gspread的帮助下制作一个价格竞争工具。在谷歌的表单中,我有B3:B5列和多个竞争对手的链接,应该链接到D3:D5列和多个竞争对手的价格。除了我只得到了从D3的第一个单元格复制到D4、D5等中的价格外,其他一切都正常

它应该是B3和D3、B4-D4等价格的链接

这是我使用的代码:

选择范围 单元格列表=sht1.工作表(“表1”).范围('D3:D5')

对于单元列表中的单元: cell.value=价格

批量更新 sht1.工作表(“表1”)。更新单元格(单元格列表)


提前谢谢你

我不得不为我的英语水平低下道歉。我无法理解
这应该是B3和D3、B4-D4等的价格之间的联系以及你的目标。你能提供一个包含你期望的输入和输出的电子表格样本吗?当然,请删除您的个人信息。@Tanaike请原谅我的延迟,如果我与您共享一篇文章,可能会更容易()。最后你会注意到它只适用于1个物品。不过,我想用它来做更多的项目。我尝试了我在第一篇文章中看到的一些东西,比如:“cell_list=sht1.Sheet1.range('D3:D5'),cell in enumerate(cell_list):cell.value=price[I]sht1.Sheet1.update_cells(cell_list)”,但这两种解决方案都没有奏效,不幸的是,我感谢您的回复。不幸的是,我无法从你的回复中理解你想要做什么。这是因为我的英语水平差。我为此道歉。你能提供一个包含你期望的输入和输出的电子表格样本吗?当然,请删除您的个人信息。顺便说一下,如果您提供了与您的问题相关的脚本,请将其添加到您的问题中。因为很难读懂评论中的脚本。