Всем доброго времени суток.
Задача: необходимо переслать серверу строку вида, например, “95”.
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect((IP, PORT))
sock.send("95")
Отправляю, на стороне сервера снимаю tcpdump и вижу принятую строку: “00111001 00110101”, необходимо же, чтобы строка пришла в виде: “01011111”. Как это сделать?
Понимаю, что задачка очень простая, но голова что-то уж подустала..
Поясню. Сейчас числа пересылаются так. Разбиваются на цифры, каждая передается в виде 16-ричного ASCII кода символа. Необходимо же передавать в двоичном виде. Помогите сделать, плиз)
Отредактировано (Янв. 17, 2012 09:27:44)