|
0 / 0 / 0
Регистрация: 30.03.2019
Сообщений: 14
|
||||||||||||||||||||||||||
Декодирование utf-812.07.2023, 01:40. Показов 1349. Ответов 4
Метки нет (Все метки)
Всем здравствуйте.
Столкнулся со следующей проблемой: Имею условную строку в виде \u0414\u043e\u0431\u0440\u044b\u0439 \u0434\u0435\u043d\u044c в идеале необходимо преобразовать ее в "Добрый день" Перекопал половину stackoverflow, нашел огромную массу вариантов преобразования, но ни один из них не работает, как бы я не пытался, строка не изменяется совершенно никаким образом. Для примера приведу несколько простых и не очень вариантов, которые уже использовал:
При всем при этом, если залезть в интернет, на любой из онлайн декодеров и там ввести эту строку, то все будет отлично, результат действительно будет "Добрый день", автоматический поиск кодировок покажет, что переводим из кодировки "unicode" в "utf-8" При попытке передать кодировку "unicode":
0
|
||||||||||||||||||||||||||
| 12.07.2023, 01:40 | |
|
Ответы с готовыми решениями:
4
Декодирование строки Декодирование символов Декодирование строки |
|
526 / 179 / 58
Регистрация: 12.02.2023
Сообщений: 641
|
|||||||||||
| 12.07.2023, 08:27 | |||||||||||
0
|
|||||||||||
|
Любознательный
7406 / 2260 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
|
||||||||
| 12.07.2023, 09:44 | ||||||||
|
Но так, чтобы "кувалдой перешибить молоток" (решением проблемы Y), можно действовать следующим образом:
1
|
||||||||
|
0 / 0 / 0
Регистрация: 30.03.2019
Сообщений: 14
|
|
| 12.07.2023, 14:26 [ТС] | |
|
В вашем конкретном случае все работает, похоже я совершенно не понимаю логику .encode.decode, если в ваше решение в строку s поставить мою строку, то я получаю:
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 0-5: ordinal not in range(256) В общем решением для себя на данный момент будет собственный декодер, может быть это и не совсем простое решение, но по крайней мере оно работает) PS Вы правильно меня поняли, задача была, любым образом получить в консоли русские символы, а не закодированную строку на выходе.
0
|
|
|
Любознательный
7406 / 2260 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
|
|||||||||||||||
| 12.07.2023, 15:16 | |||||||||||||||
|
Если речь об этой строке: '\u0414\u043e\u0431\u0440\u044b\u0439 \u0434\u0435\u043d\u044c' приведет к автоматическому декодированию и выводу строки: 'Добрый день' Если же речь об этой строке:
в двух словах: .encode() - возвращает байтовую строку в определенной кодировке .decode() - возвращает строку из заданных байтов в определенной кодировке
1
|
|||||||||||||||
| 12.07.2023, 15:16 | |
|
Помогаю со студенческими работами здесь
5
Декодирование hex и ascii Декодирование зашифрованной информации Кодирование / декодирование текста Декодирование данных после нормализации
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|