Я пытаюсь вызвать функцию Python time.strftime()
, используя строку формата Unicode:
u'%d\u200f/%m\u200f/%Y %H:%M:%S'
(\u200f
- это знак справа налево (RLM).)
Однако я получаю исключение, что символ RLM не может быть закодирован в ascii:
UnicodeEncodeError: кодек ascii не может кодировать символ u '\ u200f' в позиции 2: порядковый номер не в диапазоне (128)
Я попытался найти альтернативу, но не смог найти разумного. Есть ли альтернатива этой функции или способ заставить ее работать с символами Unicode?