MySQL에 쿼리를 보내고 결과를 파일에 쓰는 스크립트가 있습니다.라인 당 하나의 항목으로 튜플을 문자열 목록으로 변환
(u'DB11A-DBD27', u'DB11A-DBD28')(u'DB62A-DBD1', u'DB62A-DBD2')(u'DB62A-DBD11', u'DB62A-DBD12')...
그리고는 다음과 같이 그것을 좋아하는 것 :
cnx = connectDB.cnx
query = "SELECT DB-P1,DB-P2 FROM distribution"
cur = cnx.cursor()
sql = cur.execute(query)
results = cur.fetchall()
f = open('Master.txt', 'w')
for row in results:
row = str(row)
print "".join(row)
f.write(row)
f.close()
내가 시도 : 여기
DB11A-DBD27
DB11A-DBD28
DB62A-DBD1
DB62A-DBD2
DB62A-DBD11
DB62A-DBD12
...
는 코드 내가 가진 문제는 텍스트 출력은 다음과 같습니다이다
strip()
계속 입력 오류가 발생합니다. 누구든지 위의 그림과 같이 새 줄에 각 항목이있는 문자열 목록으로이 튜플을 변환하는 방법을 알고 있습니까?
'결과 '에 무엇이 있습니까? 결과물을 출력 할 수 있습니까? 다시 포장을 풀어야 할 필요가있는 것처럼 보입니까? – Bahrom
db-p1 유니온을 선택하고 싶습니다. db-p2 ...'SELECT DB-P1 배포판에서 모두 SELECT DB-P2 FROM distribution' – xQbert