Требуется помощь в выборке таблицы из БД в файл.
Делаю так
#!/usr/bin/env python # -*- coding: utf-8 -*- # Импортируем библиотеку для работы с MSSQL import pymssql # Соединение с БД con = pymssql.connect(host='Acer-7750G', user='sa', password='123', database='pubs') #raw_input() # Создаем курсор для работы с соединением cur = con.cursor() #raw_input() # Выполняем запрос cur.execute("select * from dbo.authors;") # Прокручиваем все записи из запроса for i in cur.fetchall(): #Данные в БД в кодировке cp1251, поэтому сначала переводим их в юникод i = unicode(i[1],'windows-1251') f = open('C:\\python\workfile.txt', 'r+') f.write(i) f.closed # Подтверждаем транзакцию и закрываем соединение con.commit() con.close() raw_input()
Подскажите пожалуйста как заставить цикл работать?
Заранее спс.