Python - 使用gspread在Google云端硬盘中的特定文件夹中创建电子表格

时间:2017-06-06 02:21:56

标签: python google-sheets-api gspread

我正在尝试使用gspread创建一个新的电子表格,我希望能够控制它的最终结果。

    gc = gspread.authorize(credentials)

    sheetname = 'Test sheet'
    sheet = gc.create(sheetname)

我认为发生的事情是,当我执行gc.create(sheetname)时,它会在我的Google服务帐户中创建它,但我希望它最终位于我的特定文件夹中普通帐户。

-

- 想出来 -

需要更改为以下内容:

if parent_folder_ids:
    body["parents"] = parent_folder_ids

1 个答案:

答案 0 :(得分:1)

您可以参考此tutorial

def create_google_spreadsheet(title: str, parent_folder_ids: list=None, share_domains: list=None) -> Spreadsheet:
    """Create a new spreadsheet and open gspread object for it.

请注意,您在云端硬盘搜索中无法立即看到创建的电子表格,您需要通过直接链接访问它。