заранее спасибо. Я все еще очень новичок в Python. Когда я запустил код на нашем сценическом сервере, все работает отлично. На нашем живом сервере данные имеют проблему кодирования. Я был привлекал, чтобы кодировать результаты Fetchall () несколько разных способов, но, кажется, ничего не работает. Вы не можете позвонить в элемент списка или в цикле, он попадает в целое число и терпит неудачу. < /P>
Любые идеи о простом способе достичь этого ? Я посмотрел на некоторые другие связанные билеты и подумал, что нашел ответ, но, как я упоминал выше, на целом. Поэтому я признаю, что часть этого - неопытность. < /P>
Любая помощь будет оценена. Вот соответствующий код. < /P>
f = csv.writer(file(filename, 'wb'))
cnxn = pyodbc.connect(self.connect_string)
c = cnxn.cursor()
c.execute(sql)
rows = c.fetchall()
# rows = [[x.encode('utf-8') for x in row] for row in rows]
Подробнее здесь: https://stackoverflow.com/questions/284 ... ncodeutf-8
Python | Pyodbc | Кодирование fetchall () в UTF-8 с .encode ('UTF-8') ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение