wxbanker, та самая маленькая домашняя бухгалтерия

Krosheninnikov Artem feeblehamster на mail.ru
Пт Сен 14 22:40:06 UTC 2012


Всем доброй ночи, ведь все помнят недавний топик в рассылке про домашнюю 
бухгалтерию? Остановился я на wxbanker, тем более что в репах она есть. 
Позабивал туда данные вот уже за полмесяца точно (кому интересно, 
получилось 5134руб. на еду, поездки, бытовое и прочее. И то много, 
обычно ~4000руб.\месяц), решил экспортировать в CSV, ан нет, падает, 
что-то не так с кодировкой, судя по всему. Такой баги на ланчпаде не 
видел, новую пока решил не создавать, честно говоря, неясно, развивается 
ли проект. В девелоперскую ветку bazaar никаких изменений не приходит. 
Активности разработчика тоже не заметно.

В общем, может ли кто-нибудь проверить у себя работоспособность? Просто 
создать пару счетов и попытаться экспортировать в  CSV? У меня падает с 
таким стектрейсом:
wxbanker
Traceback (most recent call last):
   File "/usr/lib/python2.7/dist-packages/wxbanker/menubar.py", line 
176, in onMenuEvent
     handler(event)
   File "/usr/lib/python2.7/dist-packages/wxbanker/menubar.py", line 
280, in onClickExportCsv
     CsvExporter.Export(self.bankController.Model, csvpath)
   File "/usr/lib/python2.7/dist-packages/wxbanker/csvexporter.py", line 
28, in Export
     result = CsvExporter.Generate(model)
   File "/usr/lib/python2.7/dist-packages/wxbanker/csvexporter.py", line 
21, in Generate
     writer.writerow(row)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 
0-6: ordinal not in range(128)

Вполне возможно, несовместимость питона 2.7 и 2.6? Если так, то в убунту 
12.10 они все равно же планируют перейти на третий питон, ошибка 
останется. Да, система сейчас Ubuntu 12.10 x86_64 со всеми обновлениями.



Подробная информация о списке рассылки ubuntu-ru