【问题标题】:Why don't I get code-completion in Flask/SQLAlchemy?为什么我不能在 Flask/SQLAlchemy 中完成代码?
【发布时间】:2022-09-29 02:30:08
【问题描述】:
Visual Studio Code 似乎能够识别 connect() 的返回类型(截图),但无法为康恩下面的对象。
有什么建议么?
我正在使用 Flask、SQLAlchemy 以及 Flask-SQLAlchemy。
Screenshot
标签:
python
visual-studio-code
flask-sqlalchemy
【解决方案1】:
我只使用没有 Flask 的 SqlAlchemy 也面临同样的问题。
Python 3.10.7
SqlAlchemy 1.4.41
我在其他地方读过,现在不确定确切的位置,建议将 python linter 更改为 flake8,所以我做到了。
它现在部分为我工作,一些对象像引擎工作正常,但不是连接或结果。
如果它对您有用,如果您设置了虚拟环境
只需进入 VSCODE Ctrl-Shift-P 并选择“Select Linter”并选择 flake8。
我自己只是从 Python 开始,所以我不能给你更多帮助,但有些人提到这解决了他们的问题,而不是为我。