在 Python 脚本中的 Visual Studio 代码中检查 SQLite 命令

问题描述 投票:0回答:1

有没有办法从

.execute()
中对数据库连接对象(来自 Python 的
sqlite3
库)的
Visual Studio Code
方法调用中包含的 SQLite 命令进行 lint?我已经在
Intellij IDEA
中看到过这样做,但这不是我喜欢的 IDE。我还应该注意,我正在使用 Pylance 作为我的 linter。

我已经尝试搜索 Visual Studio Code 的设置,特别是在 Python Linter 设置下,但这没有产生任何线索。

python sqlite visual-studio-code lint pylance
1个回答
0
投票

你必须安装 mysql-connector-python 包:

pip install mysql-connector-python

然后创建一个Python脚本来连接数据库,我可以给你一个简单的例子,使用select语句并逐行打印:

import mysql.connector

conn = mysql.connector.connect(
    host="localhost",
    database="dbname",
    user="user",
    password="password")

cursor = conn.cursor()
cursor.execute("SELECT * FROM table")

for row in cursor:
    print(row)
© www.soinside.com 2019 - 2024. All rights reserved.