Как использовать модуль ezsheets python с Google Sheets - PullRequest
0 голосов
/ 28 января 2020

У меня проблемы с работой модуля ezsheets python. Мой код выдаёт мне ошибку OSError: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions

import ezsheets
ezsheets.listSpreadsheets()

Я получил файл учетных данных. json и переименовал его в листы учетных данных. json по мере необходимости. В документах также указывается

После того, как у вас есть файл листов учетных данных. json, запустите модуль import ezsheets. При первом импорте модуля EZSheets откроется новое окно браузера, в котором вы сможете войти в свою учетную запись Google. Нажмите Разрешить.

После входа в систему окно браузера предложит закрыть его, а файлы token-sheet.pickle и token-drive.pickle появятся в той же папке, что и учетные данные. json. Вам нужно всего лишь go выполнить этот процесс при первом запуске import ezsheets

Однако ничего не произойдет, даже если у меня есть одна строка кода для import ezsheets. Файлы маринованных файлов не создаются и окно браузера не открывается. Как я могу заставить это работать?

1 Ответ

0 голосов
/ 30 марта 2020

У меня была такая же проблема. Я вставил файл json в мой текущий рабочий каталог, и он работал! Сначала было разрешено только листы. Я вышел из всего и попробовал еще раз с 'import ezsheets', и тогда это позволило мне предоставить доступ к Google Drive. Надеюсь, это поможет.

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