gpt4 book ai didi

python - 从 SQL 表(Python)中选择数据时如何去掉括号?

转载 作者:行者123 更新时间:2023-12-01 03:59:19 27 4
gpt4 key购买 nike

def check_gen0_1(db_name):
with sqlite3.connect(db_name) as db:
cursor = db.cursor()
cursor.execute("select JuvPop from History where Generation=0")
global results1
results1 = cursor.fetchone()

def check_gen0_run(db_name):
if __name__ == "__main__":
check_gen0_1(db_name)

def menu2(dbless, db_name):
check_gen0_run(db_name)
print(results1)

这是我的代码。打印的结果是

(0,)

如何去掉括号?我怎样才能只得到 0 或任何值。

最佳答案

.fetchone()返回查询的单行结果,该结果表示为元组。如果您需要其中的第一个值,只需通过索引获取:

print(results1[0])

关于python - 从 SQL 表(Python)中选择数据时如何去掉括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36893253/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com