Проблема с кодировкой Python '\ xb4' - PullRequest
0 голосов
/ 24 октября 2019

В питоне я не могу напечатать серьезный акцент. Когда я пытаюсь распечатать его, я получаю это исключение:

SyntaxError: Non-UTF-8 code starting with '\xb4' in file C:\Users\myuser\file.py on line 61, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

На самом деле в моем файле python я пытаюсь напечатать это:

def graveAccent(message):
    print('`'+message+'´')

мой вопрос: как я могу напечататьсерьезный акцент? спасибо

ОБНОВЛЕНИЕ: версия Python 3.7 и содержимое «сообщения» «Привет»

1 Ответ

1 голос
/ 24 октября 2019

'\xb4' - это символ, который вы пытаетесь напечатать внутри ваших цитат (`), он не имеет ничего общего с вашим message, но это должно быть проблемой только в python 2.* и, конечно, не в3.7. Тем не менее попробуйте добавить кодировку поверх вашего кода:

#encoding=utf-8
...