python 2.5.2
в базе использую кодировку “cp1251”.
данные содержат русские символы.
после создания соединения с базой устанавливаю: charset_connection и charset_client в “cp1251”
в качестве gui к MySQLdb использую Toad.
В Toad-е все отображается в нужной мне кодировке. (т.е. я вижу кирилицу)
В питоне данные возвращаются в юникоде.
при выводе на консоль русские символы отображаются как “?????????”
“????”.encode('cp1251') не помогает.
пробовал при соединении указывать еще и character_results = “cp1251” - не помогло.
в коде программы везде указано: # -*- coding: cp1251 -*-
где закопалась собака ?