python - 如何在 Vscode 中看到 Python 类型冲突?
问题描述
我一直在向我的函数参数添加 python 类型并返回一段时间,但是当我将鼠标悬停在参数上时,除了弹出提示之外,我还没有弄清楚如何使用这些类型。
有没有办法获得红色下划线或其他报告反馈,显示正在传递的参数类型与参数的类型定义不匹配的位置?
解决方案
您可以启用mypy
linting。在 settings.json 文件中添加:
"python.linting.enabled": true,
"python.linting.mypyEnabled": true,
推荐阅读
- linux - Linux char 设备驱动程序和 devm_ioremap_resource 的问题
- bash - 如何使用公钥在终端中使用 OpenSSL 验证 Auth0 JWT 签名?
- angular - 如何取消在拦截器中响应时间超过 10 毫秒的 API 调用
- acumatica - 如何从 GRID 中删除注释和附件图标
- regex - 用于验证 MM/YY 且 YY 大于或等于当前年份的正则表达式
- java - ionic v3 AES 256 算法使用加密无法在 java AES/GCM/noPadding 算法中解密
- java - 无法使用 itext7 在数字签名中获得自定义外观
- python - 由于日期时间格式无效,pyodbc 导入错误
- javascript - Javascript没有按预期创建跨度
- firebase - 将数据添加到 Firestore