Код: Выделить всё
from googleapiclient.discovery import Resource, build
def get_google_service(api_type) -> Resource:
credentials = ...
return build(api_type, 'v3', credentials=credentials)
def blog_service():
return get_google_service('blogger')
def list_blogs():
return blog_service().blogs()
Поскольку я предоставляю конкретное имя службы, я знаю, что возвращаемое значение blog_service имеет метод blogs, но моя IDE его не распознает.
Есть ли способ аннотировать функцию blog_service (или любую другую часть кода), чтобы помочь моей IDE распознавать доступные такие методы, как блоги?
Подробнее здесь: https://stackoverflow.com/questions/765 ... ning-value