title: python socket.recv is not showing as text
body: <pre><code>import socket
  sock=socket.socket()
  sock.connect(('192.168.0.107',21))
  print(sock.recv(1024))
  print(sock.recv(1024).decode('utf-8'))
  </code></pre>
  
  <p>the first print gives<code>b''</code> the second gives blank 
  the output should be <code>220 (vsFTPd 2.3.4)</code> or whatever version they are using now,any help is appreciated.</p>