Я пытаюсь декодировать содержимое вызова requests.get()
по определенному URL. URL-адрес, который вызывает проблему, не всегда одинаков при нескольких запусках кода, однако та часть запрошенного контента, которая вызывает проблему, имеет тройную обратную косую черту, которая выдает ошибку при декодировании с использованием unicode-escape
.
как упрощенная версия кода, работающего на Python 3.6.1
r=b'\xf0\\\xebI'
r.decode('unicode-escape').strip().replace('{','\n')
выдает следующую ошибку:
OverflowError: character argument not in range(0x110000)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OverflowError: decoding with 'unicode-escape' codec failed (OverflowError: character argument not in range(0x110000))
Я хотел бы просто пропустить часть, которая выдает ошибку. Я начинающий программист на Python, поэтому любая помощь очень ценится.