type提示:如何定义lru_cache的类型?

时间:2018-05-23 19:06:47

标签: python mypy

给出以下功能

@lru_cache(maxsize=1)
def get_response_from_api() -> List[ApiObject]:
    url = _get_api_url()
    response = requests.get(url).text
    return json.loads(response, object_hook=_create_api_obj)

运行时

  

mypy predictor --ignore-missing-imports --strict

我收到错误消息:

  

错误:无类型装饰器使函数“get_response_from_api”无类型

我该如何解决这个问题?

我应该如何注释lru_cache函数?

0 个答案:

没有答案