【问题标题】:Store SQLite 3 Data as a Variable in Python在 Python 中将 SQLite 3 数据存储为变量
【发布时间】:2014-03-30 16:13:15
【问题描述】:

我可以获取存储在 sqlite3 表中的数据并将其用作 Python 变量吗?我正在寻找可能类似于此伪代码的东西:

import sqlite3
conn = sqlite3.connect(DATABASE)
cursor = conn.cursor()
variable = cursor.execute("fetch data from table")

【问题讨论】:

  • 你为什么不能只做一个SELECT?
  • @CL。我想从表格中取出一个特定的列

标签: python sql python-2.7 sqlite


【解决方案1】:

要从表中读取单个值,请使用 SELECT 查询返回包含单行和单列的结果:

for row in cursor.execute("SELECT MyColumn FROM MyTable WHERE ID = ?", [123]):
    variable = row[0]
    break
else:
    variable = 0  # not found

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-12
    • 2013-06-26
    相关资源
    最近更新 更多