簡體   English   中英

python中的套接字連接拒絕錯誤

[英]Socket connection refused error in python

我正在嘗試用 python 編寫一個簡單的套接字應用程序。

但是,在我下面的代碼中,我在第 4 行收到錯誤消息,說

套接字錯誤 errno 111 連接被拒絕

有人可以幫我嗎?

import socket

sock = socket.socket()
host = socket.gethostname()

sock.connect((host, 12345))
sock.setblocking(1)    
    
data = "Hello Python\n" *10*1024*1024 
assert sock.send(data)           

如果是 Windows 機器,試試netstat -ano | findStr "12345" 命令提示符中的netstat -ano | findStr "12345"命令。

  • 如果上述命令提供了任何結果,則查看哪個 processId 正在使用該端口,您可以使用不同的端口號(或)在任務管理器中殺死 processId。
  • 如果上面的命令沒有提供任何命中,丑陋的方法是嘗試使用不同的端口號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM