导语:
本文主要介绍了关于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电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python __init__()的使用注意事项12/30
- ♥ python交互窗口在哪里11/29
- ♥ python单元测试中的函数整理09/05
- ♥ 什么是python3211/21
- ♥ 如何在python中安装插件09/21
- ♥ 为什么 print 在 3 变成了一个函数?01/13
内容反馈