Форум сайта python.su
Добрый день!
QT4 Py2.7.15
Ни как не могу победить иероглифы при попытках вывести русские слова
НАпример:
self.setGeometry(300, 300, 250, 150) self.setWindowTitle('Программка') self.setMinimumSize(480, 354 ) self.setMaximumSize(480, 354 )
self.label_T.setText('привет мир')
Офлайн
это косяк второго пайтона, там с кирилицей совсем туго, нужно плясать с бубномт.
посмотрите:
тыцьк раз
тыцьк два
детальный разбор на хабре что как и почему https://habr.com/ru/post/135913/
офф документация https://docs.python.org/2.7/howto/unicode.html
может поможет
[code python][/code]
Отредактировано PEHDOM (Апрель 17, 2019 09:51:22)
Офлайн
> это косяк второго пайтона, там с кирилицей совсем туго, нужно плясать с бубномт
Чяго?
> Ни как не могу победить иероглифы при попытках вывести русские слова
self.label_T.setText(u"привет мир")
Офлайн
RodegastК сожалению не все так просто оказалось
> это косяк второго пайтона, там с кирилицей совсем туго, нужно плясать с бубномтЧяго?> Ни как не могу победить иероглифы при попытках вывести русские слова
PEHDOMСпасибо!
это косяк второго пайтона, там с кирилицей совсем туго, нужно плясать с бубномт.посмотрите:тыцьк разтыцьк двадетальный разбор на хабре что как и почему https://habr.com/ru/post/135913/офф документация https://docs.python.org/2.7/howto/unicode.htmlможет поможет
Отредактировано lefmails (Апрель 17, 2019 11:40:46)
Офлайн
> Сделал: Переконвектировал сам фаил в UTF-8, и добавил в начале # -*- coding: utf-8 -*- (без этого не работало.
Ты кодировку не указывал? Ну ты и чудак
Офлайн
Еще какой))) думаю все равно строка закомментирована))))))
Офлайн
А вот так вот не работает, выводит крякозяблы:
self._rr=str(u'Крякозяблы') self.label_regim.setText(self._rr)
self.label_regim.setText(u''+self._rr)
Отредактировано lefmails (Апрель 18, 2019 13:44:42)
Офлайн
так не нужно делать вот так
self._rr=str(u'Крякозяблы')
self._rr=u'Крякозяблы'
[code python][/code]
Отредактировано PEHDOM (Апрель 18, 2019 14:11:12)
Офлайн
Спасибо!
честное слово пробовал (наверное коряво пробовал), не получалось
СЕйчас поставил и все окей)
Офлайн