Google api. Импортированная библиотека не имеет атрибута - PullRequest
0 голосов
/ 06 мая 2019

Привет, надеюсь, кто-нибудь может помочь =) Я пытаюсь использовать Google API и экземпляр сборки не имеет атрибутов. Даже пример проекта от Google не работает: https://developers.google.com/calendar/quickstart/python

Я попытался переустановить библиотеки и принудительно переустановить, используя: msgstr "установить pip --force-переустановить google-api-python-client".

Код с другого сайта Google, который тоже не работает:

from googleapiclient.discovery import build

API_KEY='my_apiKey'

GPLUS = build('plus', 'v1', developerKey=API_KEY)
TMPL = '''
    User: %s
    Date: %s
    Post: %s
'''
items = GPLUS.event()  # AttributeError: 'Resource' object has no attribute 'event'

Ответы [ 2 ]

0 голосов
/ 07 мая 2019

После еще одного тестирования я могу проверить, что существуют атрибуты, так как код работает, но Pylint в VS Code не находит атрибуты и поэтому помечает их как несуществующие.

Я понятия не имею, почему это происходит.

0 голосов
/ 06 мая 2019

Служба, которую вы создаете с помощью предоставленного вами кода, - это клиент API Google+. В соответствии с docs для этого клиента нет атрибута или функции, называемой event (), и поэтому вы получаете соответствующее сообщение об ошибке при запуске вашего кода. Посмотрите эти документы, чтобы увидеть, что вы сможете сделать с этим клиентом. Похоже, быстрая выборка на Github .

...