Python: использование .format () в строке с экранированным Unicode

Я использую Python 2.6.5. Мой код требует использования знака «больше или равно». Вот оно:

>>> s = u'\u2265' >>> print s >>> ≥ >>> print "{0}".format(s) Traceback (most recent call last): File "<input>", line 1, in <module> UnicodeEncodeError: 'ascii' codec can't encode character u'\u2265' in position 0: ordinal not in range(128)` 

Почему я получаю эту ошибку? Есть ли правильный способ сделать это? Мне нужно использовать .format() .

2 Solutions collect form web for “Python: использование .format () в строке с экранированным Unicode”

Просто сделайте вторую строку также строкой unicode

 >>> s = u'\u2265' >>> print s ≥ >>> print "{0}".format(s) Traceback (most recent call last): File "<stdin>", line 1, in <module> UnicodeEncodeError: 'ascii' codec can't encode character u'\u2265' in position 0: ordinal not in range(128) >>> print u"{0}".format(s) ≥ >>> 

unicode нужны строки формата unicode .

 >>> print u'{0}'.format(s) ≥ 
  • В python, извлечение неанглийских слов
  • Является ли u'string 'таким же, как' string'.decode ('XXX')
  • Нет Unicode в `__all__` для пакета` __init__`?
  • Понимание терминалов Unicode и Linux Python
  • Скребок HTML с использованием lxml и запросов дает ошибку в unicode
  • Ошибка кодирования Unicode Python
  • Уникод Python записывает в файлы сбой в командной строке, но не в IDE
  • Отображение UTF8 stings в терминале Ubuntu с помощью скрипта Python
  • Преобразование байтовой строки в строку юникода
  • Печать строки unicode в python независимо от среды
  • Преобразование объекта Python str / unicode в двоичный / hex-блок
  •  
    Interesting Posts for Van-Lav

    создание окна сообщений в виде листов для mac в PyQt

    pymongo: имя 'ISODate' не определено

    Захват x, y Координаты с Python PIL

    Python перемещает файлы и каталоги из одной папки в другую

    Не удается заставить запросы python работать с прокси-серверами

    Нужна помощь в поиске / щелчке выпадающего списка в таблице с использованием селена

    ArgumentError: отношения ожидают аргумент класса или сопоставления

    Возвращаемые узлы индекса Python QuadTree

    Mapper не мог собрать столбцы первичного ключа

    Как решить TypeError: индексы списка должны быть целыми числами, а не списком?

    как связать статическую библиотеку python с моей программой на C ++

    Установка lapack для numpy

    Как сохранить / сериализовать обучаемую модель в анано?

    feed_dict в TensorFlow, бросающем непредвиденную ошибку (итоговые операции)

    Могу ли я реализовать пользовательский отступ для довольно-типовой печати в модуле JSON Python?

    Python - лучший язык программирования в мире.