首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在TypedDict中PyCharm中没有带有返回值的类型提示

在TypedDict中PyCharm中没有带有返回值的类型提示
EN

Stack Overflow用户
提问于 2022-11-18 22:30:06
回答 1查看 39关注 0票数 0

我从typing库开始。当我在行中创建一个错误的切分时,我会得到一个类型提示,说明创建的字典确实不正确,'type提示‘:42被高亮显示。

函数中的错误返回值没有突出显示是正常的吗?在本例中,它是'no type提示‘:88

代码语言:javascript
运行
复制
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}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-18 23:44:44

我认为这个问题最终会被关闭,但是在Windows10Python3.10环境中,我在PyCharm 2022.2.3中看到了这样的情况:

和:

请注意,squigly行是函数定义与主体代码的其余部分之间没有足够空行的结果。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74495944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档