如何查找缺少类型批注的代码?

2024-04-26 10:57:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个项目,是完全注释。或者至少我希望如此,因为完全有可能其中有一两个函数缺少类型注释。如何找到这样的函数(或任何其他代码块)


Tags: 项目函数代码类型
1条回答
网友
1楼 · 发布于 2024-04-26 10:57:27

您可以使用mypy来完成此操作。只需在命令调用中添加一些开关:

$ mypy  disallow-untyped-calls  disallow-untyped-defs  disallow-incomplete-defs projectname

这将发现所有非类型化定义加上不完整的定义,并且在调用非类型化函数时发出警告

有关更多信息,请查看untyped-definitions-and-calls section of the mypy documentation

相关问题 更多 >