Python MySQL 查询输出
Python MySQL query output
我正在尝试查询 MySQL table 以根据他们的电子邮件获取特定的用户类型
import pymysql
conn= pymysql.connect(host='<ip>',user='<user>',password=<pass>',db='<db>')
a = conn.cursor()
a.execute("SELECT `type` FROM `users` WHERE `email` LIKE '<email>';")
data = a.fetchone()
print(data)
输出是('user',)
,我怎样才能让输出只是user
它返回了一个元组。所以检查它是否有正确数量的元素 (1) 并提取所需的元素:
if len(data) == 1:
print data[0]
我正在尝试查询 MySQL table 以根据他们的电子邮件获取特定的用户类型
import pymysql
conn= pymysql.connect(host='<ip>',user='<user>',password=<pass>',db='<db>')
a = conn.cursor()
a.execute("SELECT `type` FROM `users` WHERE `email` LIKE '<email>';")
data = a.fetchone()
print(data)
输出是('user',)
,我怎样才能让输出只是user
它返回了一个元组。所以检查它是否有正确数量的元素 (1) 并提取所需的元素:
if len(data) == 1:
print data[0]