хранение вывода объекта курсора в формате csv - PullRequest
0 голосов
/ 13 июля 2010

Я получил доступ к базе данных и получил результат в объекте курсора.но я не смог сохранить: (

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)  

я не получаю сообщение об ошибке и не могу написать.лучшее место для изучения этого материала?

1 Ответ

2 голосов
/ 13 июля 2010

Когда вы печатаете строки перед записью в файл, вы исчерпываете объект курсора, который работает как генератор.Просто запишите в файл без каких-либо промежуточных шагов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...