【发布时间】:2022-01-23 03:42:52
【问题描述】:
例如:
from typing import Union, List, TypeVar
foo: object
if hasattr(foo, 'bar'):
print(foo.bar)
返回
main.py:6: error: "object" has no attribute "bar"
Found 1 error in 1 file (checked 1 source file)
但是,我们知道foo 具有属性bar,因为我们只是断言它 - 有没有办法告诉 mypy 这个?
【问题讨论】: