step1:
登录谷歌文档
step2:
新建一个表格并命名为test_sheet
step3:
①打开谷歌API控制台
②创建项目,命名为testproject
③点击创建
step4:
①点击创建凭据,选择服务账号
②命名服务账号为test_account并点击完成(可选项根据需求自行设置)
step4:
①点击凭据中创建的账号
②创建秘钥
③复制秘钥中的client_email,用于共享文档
step5:
①打开之前的文档,点击共享,输入刚才复制的邮箱后,点击发送
step6:
①加载pygsheets包
pip install pygsheets
②链接到Googlesheet
#encoding:utf-8
import pygsheets
client = pygsheets.authorize(service_file =
r"C:\Downloads\testpygsheets.json")
#打开谷歌表格test_sheet
test_sheet = client.open('test_sheet')
#获取表格中的第一张表
sh1 = test_sheet.sheet1
#更新A1数据
sh1.update_value('A1','更新A1')
#更新A1到B2的数据
sh1.update_values('A1:B2',[['A1','A2'],['B1','B2']])
tips:
建议使用update_values,因为update_value逐格输入较慢