условие if

 
0
 
Python
ava
Townsmen | 24.09.2011, 00:24
Всем привет!

Возникла такая проблемма, вроде элементарное условие if, но не могу решить smile
Вот код:

data = self.recv(512)
if data == 'hello':
print("User write HELLO")
else:
print("User no write HELLO")


в сокетах нужно написать условие, если получено сообщение hello , то вывести текст User write HELLO
но что я только не писал, постоянно выводится текст User no write HELLO
Что я неправильно делаю? Что исправить?
Kommentare (1)
ava
Townsmen | 25.09.2011, 09:53 #
Жаль, что никто раньше не ответил, но я уже проблему решил самостоятельно.
Нужно было data преобразовать из byte в str, а потом уже сравнивать из строкой в условии.
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
Ähnliche
advanced
Absenden