Как я могу найти файл по расширению, используя Google Drive Api - PullRequest
0 голосов
/ 01 июня 2019

Мне нужно искать файлы по расширению (например, все файлы .docx), используя Google Drive Api (из веб-приложения, написанного на Python - Flask)

Я пытался использовать оператор "contains", чтобы проверить, содержит ли имя файла «.docx», но проблема в том, что: «Оператор contains выполняет только PREFIX-сопоставление для имени. Например, имя« HelloWorld »будет соответствовать для имени, содержащего« Hello », но не nameсодержит «Мир». "Поэтому он не будет соответствовать файлу "pepe.docx".

Вот код:

theFiles = drive_service.files().list(q="trashed=false and (name contains '.docx')", fields="files(id,name,modifiedTime, size)").execute()

Это не будет соответствовать файлам .docx или любым другим файлам по расширению или частиимя.

Как мне этого добиться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...