Pycharm: UnicodeDecodeError: кодек «utf-8» не может декодировать байт 0xce в позиции 1023Python

Программы на Python
Anonymous
Pycharm: UnicodeDecodeError: кодек «utf-8» не может декодировать байт 0xce в позиции 1023

Сообщение Anonymous »

Когда я использую отладчик Pycharm и проверяю словарь в окне отладки, если в словаре есть несколько необычные символы (например, греческие), иногда отладчик аварийно завершает работу, выдавая следующее сообщение об ошибке:

Код: Выделить всё

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 1023: unexpected end of data
Из моего исследования я узнал, что, возможно, причина в том, что символы используют много памяти, а pycharm устанавливает ограничение в 1024 байта. я попытался увеличить длину в байтах с помощью следующего хака:

Код: Выделить всё

os.environ['PYDEVD_MAX_STRING_LENGTH'] = 70_000

try:
import pydevd
pydevd.MAX_STRING_LENGTH = 30000
except ImportError:
p ('debugger not attached')
pass # Debugger isn't attached yet
Но я все равно получаю ту же ошибку. Я страдаю от этой ошибки уже около 2 лет и много раз связывался с Pycharm по этому поводу, и они знают об этом, но их это не волнует.

Вернуться в «Python»