Использование формата Unicode для Python `time.strftime ()`

Я пытаюсь позвонить в Pythontime.strftime() функция с использованием строки формата Unicode:

u'%d\u200f/%m\u200f/%Y %H:%M:%S'

(\u200f это «метка справа налево» (RLM).)

Однако я получаю исключение, что символ RLM не может быть закодирован в ascii:

UnicodeEncodeError: кодек 'ascii' не может кодировать символ u '\ u200f' в позиции 2: порядковый номер не в диапазоне (128)

Я пытался найти альтернативу, но не смог найти разумного. Есть ли альтернатива этой функции или способ заставить ее работать с символами Юникода?

Ответы на вопрос(3)

Ваш ответ на вопрос