您可以为使用with语法定义的变量定义类型提示吗?
with example() as x:
print(x)
我想在上面键入提示以说这x是一个str(作为示例)。
我发现的唯一解决方法是使用中间变量,但这感觉很hack。
with example() as x:
y: str = x
print(y)
我在打字文档中找不到示例。
x当它只是返回类型时,为什么要注释example.__enter__?理想情况下,您已经注释了该方法/函数。
x不是...的返回值example;这是的返回值example().__enter__()。
我发现的大多数方法都没有为返回值定义类型提示。
—
Reactgular
x类型为example().__enter__()?的返回类型?