我从typing
库开始。当我在行中创建一个错误的切分时,我会得到一个类型提示,说明创建的字典确实不正确,'type提示‘:42被高亮显示。
函数中的错误返回值没有突出显示是正常的吗?在本例中,它是'no type提示‘:88。
from typing import TypedDict
class Test(TypedDict):
asdf: str
a1: int
asdf: Test = {'type hint': 42}
def raw_to_prop() -> Test:
return {'no type hint': 88}
发布于 2022-11-18 23:44:44
我认为这个问题最终会被关闭,但是在Windows10Python3.10环境中,我在PyCharm 2022.2.3中看到了这样的情况:
和:
请注意,squigly行是函数定义与主体代码的其余部分之间没有足够空行的结果。
https://stackoverflow.com/questions/74495944
复制相似问题