от 0 до 1000 включительно
ОТлично, так что не так в (await reader.read(1000)).decode('utf8'). ТО что он читает от 0 и до 1000 и это плохо?
Вы пытаетесь донести вопросами. Скажите прямо
Да, потому что буква может занимать 4 байта и ты таким образом декодирует часть буквы
ЕбАть, кто-то ответил внятно. Спасибо!
Сколько байт занимает каждый символ в utf8?
https://t.me/ru_python_beginners/2064547
1. Ты не можешь знать сколько именно байт ты прочитаешь из сокета таким образом. 2. Ты не можешь знать прочитаешь ли ты все сообщение целиком или его часть. 3. Ты не можешь знать прочитаешь ли ты полностью UTF-8 последовательность или ее часть.
Обсуждают сегодня