Автор Ёпящий задал вопрос в разделе Python
PyQt4 Python проблема с русскими символами в пути к папке... и получил лучший ответ
Ответ от БратКа[гуру]
я конкретна пишу в юникоде: u'....состряпал прожку в байсике для суммирования русских юни-символов в текстовую переменную и далее в буфер обмена.. в VB6
Или тебе в коменты листинга? там беда.. приходиться смесью русского на латинице с английским пользоваться. Кирилицей писать опасно.
БратКа
Высший разум
(114696)
когда то давно юникод почти не использовался и был один американский стандарт обмена информацией.. а сечас достаточно на новую версию виндоус перейти, что бы поиметь геморой с годами наработанными исходниками.. у каждой паки должно быть параллельное английское название.. тип Рабочий стол= Desktop///
Задай вопрос спецам по Винде или Бейсику.. Я этот гемор давно пресек на корню. Сам русских названий не задаю и от юзеров того же требую.
С питоном всегда так, русский язык в каждой новой ситуации это отдельное приключение.
попробуй вместо
unicode(fPath, 'utf8')
написать
fPath.decode('UTF8')
или
fPath.decode('cp1251')
только не одновременно, или одно или другое xD