Python 套接字错误号 111

Python socket errno 111

所以当我运行

import socket
import time
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(('', 8088))
s.listen(10)
while 1:
    c, addr = s.accept()
    print c, addr
    c.send('hello')
    c.close()
s.shutdown()

import socket 
s = socket.socket()
s.connect(('127.0.0.1', 8080))
while 1:
    print s.recv(2048)

我收到 errno 111 连接被拒绝。我做错了什么

s.bind(('', 8088))

您在端口 8088 上绑定

s.connect(('127.0.0.1', 8080))

但尝试连接到端口 8080。

请注意 8088(绑定)与 8080(连接)不同,这就是连接失败的原因,即 连接被拒绝