gpt4 book ai didi

python - 如何将 'for x in myresult: print(x[0])' 的结果放入变量中

转载 作者:太空宇宙 更新时间:2023-11-03 20:33:34 24 4
gpt4 key购买 nike

基本上,当我的 SQL 命令获取数据库数据时,它会像这样 [('admin',)]

对于我的结果中的 x: 打印(x[0])我发现这会将其打印为管理员,这就是我想要的方式,但我需要将其保存到诸如用户名之类的变量中

定义登录(): mydb = mysql.connector.connect(

host="localhost",
user="root",
passwd="password",
database="testdb",
)


username=input("Please Enter Your username: ")

mycursor = mydb.cursor()


mycursor.execute ("SELECT name FROM account_database WHERE name = 'admin' ")

myresult = mycursor.fetchall()
print(myresult)
mydb.commit()
mycursor.close()

for x in myresult:
print(x[0])

最佳答案

将值附加到列表中。

final = []
for x in myresult:
print(x[0])
final.append(x[0])

关于python - 如何将 'for x in myresult: print(x[0])' 的结果放入变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57318675/

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