如果我从一个模块导入一个函数,我可以让linter & type检查器引用它的返回类型吗?
inpsect
def func(a: T1, b:T2) -> T3: ...
个字符
idfiyjo81#
是的!typing提供了开箱即用的功能一些额外的信息可以在typing.get_type_hints python文档参考中找到。
typing
typing.get_type_hints
import typing def f(a: int) -> str: return str(a) print(typing.get_type_hints(f)['return'])
字符串运行该命令会产生:
<class 'str'>
型
1条答案
按热度按时间idfiyjo81#
是的!
typing
提供了开箱即用的功能一些额外的信息可以在
typing.get_type_hints
python文档参考中找到。字符串
运行该命令会产生:
型