小编Pet*_*ead的帖子

Python 套接字 [WinError 10057]?

运行此代码时出现 [WinError 10057]。而且我不知道为什么当我浏览时它会崩溃,localhost:8081因为相同的代码正在我朋友的机器上运行......

import socket

sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.bind(("", 8081))
sock.listen(2)
conn, addr = sock.accept()

ans = conn.recv(1024).decode("ascii")  
sock.sendall(bytearray("HTTP/1.1 200 ok\n", "ascii"))
sock.sendall(bytearray("\n", "ascii"))
sock.sendall(bytearray("<html>\n<body><h1>Your request</h1><p>Your client sent this request</p><pre>" + ans +"</pre></body></html>", "ascii"))
sock.close()
Run Code Online (Sandbox Code Playgroud)

为什么我收到这个错误?一直在四处寻找,但无法真正找到答案。有什么建议?

python sockets python-3.x

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

python ×1

python-3.x ×1

sockets ×1