如何在mypy中使用reveal_type

发布于 2021-01-29 16:11:33

我已经读过我可以使用称为的函数来揭示变量的类型reveal_type,但是我找不到如何使用它或从何处导入它。

关注者
0
被浏览
51
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    我最终发现了如何使用它:您应该reveal_type在代码中放入并使用,然后在mypy程序中运行它。然后,它将记录一条如下所示的消息:

    Revealed type is 'builtins.str*'
    

    mypy文档中:

    如果您尝试运行程序,则mypy仅能理解Reveal_type,而在Python中则不存在。在运行代码之前,您必须删除所有reveal_type调用。manifest_type始终可用,您不需要导入它。

    欲了解更多信息,请点击这里



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看