Почему я получаю ошибку «TypeError: принуждение к Unicode: нужна строка или буфер, int found»?

После запуска этой небольшой программы:

#!/usr/bin/env python2.7 # -*-coding:utf-8 -* a = 1 b = 2 c = 3 title = u"""a=""" + a + u""", b=""" + str(b) + \ u""", c=""" + str(c) print(title) 

Я получаю следующую ошибку:

 u""", c=""" + str(c) TypeError: coercing to Unicode: need string or buffer, int found 

Но следующие прогоны просто прекрасны!

 #!/usr/bin/env python2.7 # -*-coding:utf-8 -* a = 1 b = 2 c = 3 title = u""", b=""" + str(b) + \ u""", c=""" + str(c) print(title) 

Может кто-нибудь, пожалуйста, объясните мне, что происходит?

One Solution collect form web for “Почему я получаю ошибку «TypeError: принуждение к Unicode: нужна строка или буфер, int found»?”

Вы не завернули вызов str . Вам нужно сделать str(a) где у вас есть, точно так же, как вы делали для b и c.

  • Почему я не могу отобразить символ Юникода в Python Interpreter в Mac OS X Terminal.app?
  • Хранение длинной строки HTML в базе данных SQLite вызывает неизвестную ошибку
  • Как работать с unicode в Python
  • Сохранение текстов utf-8 в json.dumps как UTF8, а не как \ u escape-последовательность
  • Python: UnicodeEncodeError: кодек «latin-1» не может кодировать символ
  • Python unicode Decode Error SUDs
  • Могу ли я отключить неявные преобразования юникода Python, чтобы найти ошибки в смешанных строках?
  • Преобразование формата unicode в формат datetime в формате strptime
  •  
    Interesting Posts for Van-Lav

    Взаимодействие с всплывающими окнами с использованием селена в питоне

    Сгенерируйте тепловую карту в MatPlotLib, используя набор данных рассеяния

    Django Celery отправить электронное письмо электронной почты не работает

    Разделить состояние объекта через процессы?

    Эффективное получение XML в Elasticsearch

    tf.get_collection для извлечения переменных одной области

    Что такое тип данных для пакета глубокого обучения Python Keras?

    Как прочитать определенную часть большого файла в Python

    Python urllib2 с продолжением

    как использовать python для выполнения команды curl

    Хранение и загрузка массивов numpy в виде файлов

    Почему модуль cProfile не работает с unittest?

    Как выполнить автозаполнение командной строки python, но не только в начале строки

    Как избежать взаимоблокировки с инициализацией атрибутов класса с помощью блокировок, наследования и потоков в Python?

    Python не видит pygraphviz

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