2015-03-19 82 views
0

我想从我的数据库中使用mySQL连接库在python中打印出数据。我想打印出特定表格中的所有元组,但是,它并不是我想要的。现在,每一个元组打印出这样的:试图从数据库中打印出数据

(u'User1',) 
(u'User2',) 
(u'User3',) 

而且我想它只是打印出来作为

User1 
User2 
User3 

下面是我的Python功能:

def show_player_table(): 
    query = ("SELECT name FROM field_player") 
    cursor.execute(query) 

    for result in cursor: 
     print("{}".format(result)) 

任何想法?我希望我已经提供了足够的信息

回答

2

提取元组的第一个对象;我甚至会检查元组是否有任何对象:

def show_player_table(): 
    query = ("SELECT name FROM field_player") 
    cursor.execute(query) 

    for result in cursor: 
     if len(result): 
      print("{}".format(result[0]))