Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 25, 2008 12:49:25

mempfis
От:
Зарегистрирован: 2008-12-09
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Подскажите ip & port действующих сокет-серверов

shiza
mempfis
не очень понял, чтоже такое BIN. если в HEX подойдет, то примерно во так:
# -*- coding: UTF-8 -*-
s = 'sdsd' #поступившая строка

for c in s: #берем каждый байт по очереди
i = ord(c) #смотрим - какой он в виде числа.
print hex(i), #выводим его в hex виде
Спасибо за код. После обработки принятой строки увидел там последовательность которую мне нужно выловить.

P.S. bin это просто двоичное представление числа т.е. 0x55 (HEX) = 0b01010101 (BIN) или 0xАА (HEX) = 0b10101010 (BIN) и т.д.



Офлайн

#2 Дек. 25, 2008 13:53:10

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Подскажите ip & port действующих сокет-серверов

Понятно. Тогда для BIN так (работает для версии питона 2.6 и выше):

# -*- coding: UTF-8 -*-
s = 'sdsd' #поступившая строка

for c in s: #берем каждый байт по очереди
i = ord(c) #смотрим - какой он в виде числа.
print bin(i), #выводим его в bin виде



Отредактировано (Дек. 25, 2008 13:54:34)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version