3
я не могу понять, почему этот код работает отлично,Python сокет странное поведение
echo as3333 | nc stat.ripe.net 43
но эквивалентный код в Python ничего не возвращает
import socket
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect(('stat.ripe.net', 43))
sock.send('as3333'.encode('utf-8'))
tmp = sock.recv(1024)
print(tmp.decode('utf-8')) #no bytes there
sock.close()
Спасибо!
(требуется некоторое время, чтобы собрать весь отклик). –
Отличное исправление, спасибо снова – foo