title: Python - Make socket server on Public Internet Protocol
body: <p>On Python I would like to make a python server on my public IP...</p>
  
  <pre><code>import socket
  s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  
  s.bind(("Public IP", 80))
  s.listen(5)
  conn, addr = s.accept()
  </code></pre>
  
  <p>But once it hits the bind command</p>
  
  <pre><code>error: [Errno 10049] The requested address is not valid in its context
  </code></pre>
  
  <p>How would I fix this, how would I get other people around the globe to connect to my python server.</p>