При использовании wx (под windows 2000) происходит следующее:
Traceback (most recent call last):Исключение возникает, если в self.title или в self.filename находятся кириллические символы (просто кириллические символы в титулах, текстах и пр. допускаются). аналогичное исключение возникает при попытке записать в текстовый файл кириллицу (без wx все ок) посредством ли print >> f, посредством ли f.write все равно. то же самое происходит при форматировании строк...
File "C:\Faculty\mainframe.py", line 78, in OnOpen
self.SetTitle(self.title+' --- '+self.filename)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd4 in position 4: ordinal not in range(128)
Вопрос: можно ли сие победить? или я как-то неправильно использую wx?
wx установлен unicodeовский, в начале программы объявлена кодировка cp1251 (без нее вообще не работает, естественно)