我读过我可以通过使用一个名为 的函数来揭示变量的类型reveal_type
,但我找不到如何使用它或从哪里导入它。
问问题
14754 次
1 回答
64
我最终发现了如何使用它:你应该reveal_type
在代码中放入并使用它,然后用程序运行它mypy
。然后,它将记录如下所示的消息:
Revealed type is 'builtins.str*'
从mypy
文档中:
如果您尝试运行您的程序,reveal_type 仅由 mypy 理解并且在 Python 中不存在。您必须先删除所有reveal_type 调用,然后才能运行您的代码。reveal_type 始终可用,您无需导入它。
更多阅读:这里。
于 2017-06-19T08:16:46.940 回答