如何解决VS代码显示pylint导入错误,而“转到定义”有效
我的项目结构为:
common (folder)
|- __init__.py
|- model.py
|- monitoring.py
|- class MyLogger
在model.py文件上,我有这行和以下错误:
from common.monitoring import MyLogger
错误:
No name 'monitoring ' in module 'common' pylint (no-name-in-module).
Unable to import 'common.monitoring' pylint(import-error).
import monitoring
遇到相同的错误。
在实践中:
- 代码运行流畅
- F12(转到定义)可运行并进入MyLogger。
我在网上搜索,找不到如何正确配置VS代码以消除这些错误。
解决方法
所以我最终找到了答案: How do I disable pylint unused import error messages in vs code
底线: 添加到settings.json:
"python.linting.pylintArgs": [
"--max-line-length=100","--disable=W0142,W0403,W0613,W0232,R0903,R0913,C0103,R0914,C0304,F0401,W0402,E1101,W0614,C0111,C0301"
],
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。