У меня есть проблема, и она заключается в том, что у меня есть предложение, которое содержит это:
Debes modificar la dieta que est \xc3\xa1 s consumiendo, para que te sientas con m \xc3\xa1 s energ \xc3\xad a y vitalidad, mejorando tu calidad de vida de una forma extraordinaria. Si no sabes por donde empezar, busca ayuda en un nutricionista que te guie en este cambio tan beneficioso para tu bodyo.
и я хочу преобразиться
Я пытался заменить на питоне, но это не сработало.
Что я должен делать?
Нам нужно больше информации, особенно таких вещей, как тип данных, которые у вас есть, и содержат ли они буквальные неразобранные escape-последовательности или символы/байты, которые отображаются как экранированные в выводе repr
. Можешь опубликовать repr(whatever_this_object_is)
?
Это работает...
b'\xc3\xa1'.decode("utf-8")
b'\xc3\xad'.decode("utf-8")
Чтобы добавить это в свой сценарий, вы можете добавить эти строки в свой сценарий после команд замены.
salud_list = salud.split(' ')
for word in salud_list:
if isinstance(word,bytes):
word = word.decode("utf-8")
print(' '.join(salud_list))
Я использовал это, но все еще не работает
как я могу объединить b и переменную для декодирования?
Добро пожаловать. удачи
Я в замешательстве. Это не может быть строка, потому что
'\xc3\xa1'
становится'á'
. Пожалуйста, выложите сами данные. См. минимальный воспроизводимый пример для справки. Кстати, добро пожаловать в ТАК! Посмотрите тур.