Здравствуйте. Использую сокеты и через сериализацию json отправляю и принимаю пакеты. Но как только в json попадает кириллица, то на экран выводится полная тарабарщина в виде: \xd0\x9f\xd0\
Как мне декодировать json чтобы все символы отоброжались правильно?
# Отправка пакетов
def send_packages(conn, command):
json_data = json.dumps(str(command))
conn.send(bytes(json_data, 'utf-8'))
# Прием пакетов
def recieving_packages(conn):
json_data = ''
while True:
try:
data = conn.recv(8)
json_data += data.decode('utf-8')
return json.loads(json_data)
except ValueError:
continue