2010-07-13 4 views
0

나는 데이터베이스에 액세스하여 그 결과를 커서 객체로 가지고 있습니다. 하지만 난 :(를 저장할 수 없습니다커서 객체의 출력을 CSV 형식으로 저장

cur_deviceauth.execute('select * from device_auth') 
for row in cur_deviceauth: 
    print row 
writer = csv.writer(open("out.csv", "w")) 
writer.writerows(cur_deviceauth) 

내가 오류 MSG를하지 않고 내가 그것을 쓸 수 없습니다. 어떻게 그것이 어떤 조언이 많은 도움이 될 것입니다?하고 가장 좋은 것입니다 않습니다 ?. 장소는이 물건을 배울 수

답변

2

당신이, 당신이 발전기로 작동 커서 객체를 배출하고 파일에 쓰기 전에 행을 인쇄 할 때 그냥 중간 단계를 거치지 않고 파일에 쓸 수

+0

일을 :. 커서를 (다른 발전기 기능과 마찬가지로) 한 번만 사용할 수 있습니다. –

관련 문제