2016-12-17 3 views
0

Не удается запустить приложение привет мир от бутылки сайта http://bottlepy.org/docs/dev/:Python 3 UnicodeDecodeError в бутылке

from bottle import route, run, template 

@route('/hello/<name>') 
def index(name): 
    return template('<b>Hello {{name}}</b>!', name=name) 

run(host='localhost', port=8080) 

когда я запускаю код, я получил сообщение: UnicodeDecodeError: кодек «UTF-8» не может декодировать байт 0xCC в положении 0: неверная продолжение байт

output

Я использую python3 и бутылка в Windows 10.

ответ

0

Используйте следующее в первой строке кода

#encoding: utf-8 

Это требуется, если вы используете строки с Юникода данных как Olé, ÅLØ и так ...

Также я Рекомендуем вам ознакомиться со странными символами в коде.