1. ホーム
  2. python

ソケットプログラミング ConnectionRefusedError: [WinError 10061] ターゲットコンピュータがアクティブに拒否しているため、接続できません。

2022-02-20 05:15:46

ソケットプログラミング    

1.ConnectionRefusedError。[WinError 10061] ターゲットコンピュータがアクティブに拒否しているため、接続できません。

2. OSErrorです。[WinError 10048] 通常、各ソケットアドレス(プロトコル/ネットワークアドレス/ポート)は1回のみ許可されます。


エラー1


私のコードは以下の通りです。

#coding=utf-8
__author__ = "Zhangxiaozi"。

インポートソケット

server=socket.socket()# ソケットオブジェクトの宣言

server.bind(("127.0.0.1",5000))#bind onでリッスンするポートを指定し、このポートでリクエストを受信します。

server.listen(5)#Listen to requests

conn,addr=server.accept()

print (conn,addr)

data=server.recv(1024)

print ("rec: ",データ)

server.send(data.upper())

server.close()



エラーが赤で表示されている場合は、ソケットインスタンスサーバーを使用してデータを受信することはできませんが、リンクのconnを使用します。


エラー2
これは、PyCharm が実行ウィンドウで実行状態を終了させたものの、実行中の Python プログラムが実際にはまだ終了していないことが原因です。