首页 > 解决方案 > 我想在 mysql 中使用 python 得到这样的输出

问题描述

我正在使用 python 与 mysql 交互,当我从 mysql 访问列时,我得到如下输出:
[('some', 't5vd._kZ'), ('something', 'anything')]

我希望它是:
一些,t5vd._kZ
东西,任何东西

我的代码:

import mysql.connector


mydb = mysql.connector.connect(
    host = 'localhost',
    user = '####',
    password = '######',
    database = 'database'
)

cursor = mydb.cursor()

cursor.execute('SELECT * FROM passwords')
result = str(cursor.fetchall())
passwd = ''
print(result)

标签: pythonmysql

解决方案


你可以做

for tup in result:
    print(*tup)

推荐阅读