0

我有 2 张工作表,需要在团队云端硬盘上共享。我阅读了 pyghsheet 上的文档,在共享pygsheet.share 方法中我们可以传递组/用户,但是我们如何在 teamDrive 上共享。

gc= pygsheets.authorize(outh_nonlocal=True)
gc.enableTeamDriveSupport = True

gc.teamDriveId = "xxxxxxxxxxxxx"
print " aurhorization done"
sheet= gc.create("Price-"+oldDate)
sheet.add_worksheet("Sheet2",rows=1000,cols=15)
workSheet=sheet[0]
workSheet.set_dataframe(finalPrice,(1,1))
workSheet=sheet[1]
workSheet.set_dataframe(intermediate,(1,1))
sheet.share(??????)

如何实现。

4

1 回答 1

1

当您想在 teamDrive 上创建工作表时,只需指定要在其中创建工作表的文件夹的 ID

gc= pygsheets.authorize(outh_nonlocal=True)
gc.enableTeamDriveSupport = True

gc.teamDriveId = "xxxxxxxxxxxxx"
print " aurhorization done"
sheet= gc.create("Price-"+oldDate, parent_id="xxxxxxxx") # your folder id as parent
sheet.add_worksheet("Sheet2",rows=1000,cols=15)
workSheet=sheet[0]
workSheet.set_dataframe(finalPrice,(1,1))
workSheet=sheet[1]
workSheet.set_dataframe(intermediate,(1,1))
于 2018-01-17T17:49:15.127 回答