使用Python在Google表格中使用唯一值填充空单元格

问题描述 投票:1回答:1

我不熟悉将Python与Google Sheets API结合使用,并且如果该单元格列中不存在该电子邮件地址,我正在尝试用该电子邮件地址填充一个单元格。

我有:

ws = client.open('Workbook Name').worksheet('Worksheet Name')
ws.update_acell('A2', '[email protected]') 

哪个工作正常。从逻辑上讲,我希望它:

if email in range(A:A):
    'Email exists'
else:
    update next cell in range(A:A) that is empty

希望如此。

样本输出:

    |   A    |
     --------
 1  | email1 |
 2  | email2 |

如果电子邮件3不在范围(A:A)中,则更新为范围(A:A)中的下一个可用单元格

    |   A    |
     --------
 1  | email1 |
 2  | email2 |
 3  | email3 |

我不想硬编码(A3)。我想动态地找到下一个空闲单元,最好使用gspread函数。

我不熟悉将Python与Google Sheets API结合使用,并且如果该单元格列中不存在该电子邮件地址,则尝试使用该电子邮件地址填充一个单元格。我有:ws = client.open('...

python-3.x google-sheets google-sheets-api gspread
1个回答
1
投票
  • 当您在列“ A”中找不到该值时,您想将一个值附加到列“ A”中。
© www.soinside.com 2019 - 2024. All rights reserved.