Правильное использование list_ssheets () с parent_id в pygsheets - PullRequest
0 голосов
/ 03 июля 2018

Я пытался понять, как использовать list_ssheets () с фильтром parent_id.

Следующее работает хорошо и возвращает список всех листов (включая те, которые я пытаюсь выделить из папки):

the_list_of_sheets = gc.list_ssheets()

list_ssheets () сам по себе работает хорошо и возвращает все листы, но следующий возвращает пустой список (xxxx - идентификатор папки, в которой он находится):

the_list_of_sheets = gc.list_ssheets('xxxxxxxxxxxxxxxxxxxxxxxxxxx')

Я пробовал несколько разных способов заставить это работать, но, похоже, не могу найти правильный синтаксис.

Как правильно использовать list_ssheets () с parent_id для возврата всех листов в определенном каталоге?

Спасибо!

1 Ответ

0 голосов
/ 03 июля 2018

Спасибо тебе, я думаю, я разобрался.

Хотя листы в моей целевой папке были доступны моей учетной записи pgysheets, сама папка не была ! Глупая ошибка, но рад, что решил ее.

<directory xxxxxxxxxxx>  (must be shared!)
    <file 1>  (shared!)
    <file 2>  (not shared!)
    <file 3>  (shared!)

Итак,

the_list_of_sheets = gc.list_ssheets('xxxxxxxxxxx')

Возвращает список с файлом 1 и файлом 3. Yay!

...