CSV 파일에 쿼리 결과 행을 쓰는 스크립트가 출력됩니다.csv 파이썬에서 쿼리 행 작성
, 내 코드 쓰기 : 데이터는 다음과 같이 이메일 adresses입니다 내 결과는 다음과 같은 CSV 파일에 있습니다.
('[email protected]'), ('[email protected]'), ('[email protected]'),
어떻게 행 대신 다음 행을 사용할 수 있습니까?
편집 : 여기
코드입니다, 내 쿼리 (' [email protected]')와 같은 괄호 나에게 데이터를 제공한다는 것 : 좋아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()
위대한, 내 문제를 해결! 데이터 유형에 대한 내 게시물을 편집했습니다. –
필요한 경우 한 줄에 하나의 전자 메일 주소 만 있으면 편집을 참조하십시오. –
당신은 완전히 옳습니다.그게 지금 잘 작동하고 이유를 이해합니다. 감사 ! –