Schreiben query-Zeilen im csv-python

Ich bin wrinting ein Skript zu schreiben, Abfrage-Ergebnisse, die Zeilen in einer csv-Datei. Die Daten werden E-Mail-Adressen, wie folgt :

[email protected]

[email protected]

[email protected]

Nun ist mein code schreibt, meine Ergebnisse in der csv-Datei wie folgt :

('[email protected]'), ('[email protected]'), ('[email protected]'),

Wie kann ich die nächsten Zeilen statt der Zeilen ?

EDIT : Es scheint, dass meine Abfrage gibt mir die Daten zwischen den Klammern, zum Beispiel ('[email protected]'),

Hier ist der code :

import pymysql
import csv

db = pymysql.connect(host="localhost", port=3306, user="foo", passwd="bar", db="db")
cursor = db.cursor()

query3 = """SELECT email FROM tmp"""


cursor.execute(query)

data = cursor.fetchall()
list = []

for row in data :
  value = str(row)
  list.append(value)    
  file = open('file.csv', 'wb')
  data = csv.writer(file)
  data.writerow(list)

cursor.close()
db.close()
file.close()
InformationsquelleAutor | 2014-03-04
Schreibe einen Kommentar