Python. Кодирование ip и порта в hex массив
Смысл получить на входе строку '10.10.10.10:5000', а на выходе массив
buf_list1 = '10.10.10.10:5000'.split('.')
buf_list2 = buf_list1[3].split(':')
ip_list.append(hex(int(buf_list1[0:2])))
ip_list.append(hex(int(buf_iist2[0])))
#И вот тут проблема задачи с портом
>>['0xa','0xa','0xa','0xa','0x13','0x88']
Понятия не имею как разложить 2-х байтовое значение без проблем на 2 отдельных байта и как обратно собрать