知行编程网知行编程网  2022-11-13 05:30 知行编程网 隐藏边栏  11 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中mypy是什么的相关知识,希望可以帮到处于编程学习途中的小伙伴

python中的mypy是什么

1.它是一个静态检查工具,可以像静态语言一样帮助我们在运行代码之前发现一些错误。

但是,当我们编写 Python 代码时,我们应该像编写静态语言一样编写它的类型。这是类型提示。

2、mypy和TypeHints的结合,虽然会增加代码量,但是可以让IDE通过类型推断提供更好的代码补全和提示功能。

当然也方便项目重构以及提前检查出错误。


实例

# mypy的核心配置
[mypy]
# 指明函数的值类型也要检查
disallow_untyped_defs = True
# 忽略一些import的错误, 有些旧包架构可能不符合mypy的要求
ignore_missing_imports = True
 
# 指明针对根目录tests的配置
[mypy-tests.*]
# 指明忽略对这个范围的检查
ignore_errors = True


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享