Как изменить стандартный вывод в Python - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть следующий метод, который должен вернуть мне ответ json, но затем, распечатав обновление, он возвращает ошибку, может помочь мне распечатать вывод.

def GetUpdates(self):
    try:
        URL = URL
        r = requests.get(url = URL)
        updates = r.json()
        print (updates)
    except Exception as e:
        print (e)

НоКогда я печатаю (обновляет), я получаю следующую ошибку UnicodeEncodeError: кодек 'ascii' не может закодировать символ '\ xe9'

Это фактический ответ:

{"ok":true,"result":[{"update_id":x,
"message":{"message_id":x,"from":{"id":x,"is_bot":false,"first_name":"x","last_name":"x","username":"Guti\u00e9rrez","language_code":"x"},"chat":{"id":x,"first_name":"x","last_name":"Guti\u00e9rrez","username":"x","type":"private"},"date":1543197161,"text":"max"}}]}
...