Instance of 'SQLAlchemy' has no 'Column' member 错误

使用 Visual Studio Code 开发 Flask 程序时提示错误,判断是 pylint 所致,pylint 是 Python 源代码检查和高亮工具。解决办法是关闭 pylint,启用 flake8,可在 VS Code 中点击左下角“设置”,定位到 Python 并切换到 json 界面,修改 user setting。

使用 Visual Studio Code 开发 Flask 程序的时候,一直提示 Instance of 'SQLAlchemy' has no 'Column' member 错误,同样的代码在其它的 IDE 就没有问题,在网上查了一下,判断是 pylint 的原因。pylint 是一个 Python 源代码检查和高亮的工具,类似的还有 flake8 等。

解决方法:关闭 pylint,启用 flake8。

在 Visual Studio Code 中,点击左下角的“设置”按钮,然后定位到 Python,切换到 json 界面:

然后将 user setting 作如下修改:

"python.linting.flake8Enabled": true,
"python.linting.pylintEnabled": false,
"python.linting.flake8Args": [
    "--disable=E1101",
    "--max-line-length=120"
]

参考

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值