![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Гость_Я_* |
![]()
Сообщение
#1
|
Гости ![]() |
Привет всем.
Пишу на Python под freebsd. Стокнулся с проблемой кодирования (а точнее перекодирования) вывода из БД. Суть та, что из БД данные выбираются, но отображаются как ?????????. По началу думал, что в терминале кодировка тупая, но оказалось что при записи в файл та же проблема (пишется именно 3F символ). Как сменить кодировку? гуглил, не нашел, толи я гуглить не умею, толи на гугле меня забанить успели. Заранее благодарен за ответ. |
|
|
Гость_Я_* |
![]()
Сообщение
#2
|
Гости ![]() |
Нашел примеры, что должно помочь:
только кодировку выставиьт правильно надо и еще это:
не работает ни один. |
|
|
Гость_Я_* |
![]()
Сообщение
#3
|
Гости ![]() |
Сделал так:
как ни странно - заработало. Проблема, теперь получается, в выборе данных из БД. Может кто с NySQLdb работал? |
|
|
Гость_Я_* |
![]()
Сообщение
#4
|
Гости ![]() |
Вопрос решился чтением мануала. Решение получил такое:
# -*- coding: koi8-r -*- - следует использовать для вывода результата в консоль. Отписал в своем блоге Laa88.blog.ru |
|
|
Litkevich Yuriy |
![]()
Сообщение
#5
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 15:15 |