Hi all, I've been searching the docs like mad and I'm a little new to python so apologies if this is a basic question.
I would like to extract the results of the following query into a list - SELECT columnname FROM tablename. I use the following code. # Create a connection object and create a cursor db = MySQLdb.Connect(<my-db-info) cursor = db.cursor() # Make SQL string and execute it sql = "SELECT columnname FROM tablename" cursor.execute(sql) # Fetch all results from the cursor into a sequence and close the connection results = cursor.fetchall() db.close() print results The output from the above gives the following: (('string1',), ('string2',), ('string3',)) When I'm expecting ('string1', 'string2', 'string3') I could pass this through some string manipulation but I'd guess I'm doing something wrong. Please could someone point me in the right direction. Thanks in advance. -- http://mail.python.org/mailman/listinfo/python-list