私はネットワークプログラミングの分野に新しいので、私はソケットが開始するには良い場所だと思った。私はシンプルなものを作りましたが、それはエラーを投げ返し続けます。シンプルなソケットのpythonのトラブル
これはエラー
Traceback (most recent call last):
File "/Users/mbp/Desktop/python user files/Untitled.py", line 3, in <module>
client_socket.connect(('localhost', 5000))
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 228, in meth
return getattr(self._sock,name)(*args)
error: [Errno 61] Connection refused
私はエラーを取得するクライアントを実行
import socket
import os
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host=socket.gethostbyname('localhost')
port=12345
s.bind((host,port))
s.listen(5)
print host
while True:
c, addr = s.accept()
print 'Got connection from', addr
c.send('Thank you for connecting')
c.close()
クライアント
import socket
import os
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = '192.168.0.10'
port = 12345
s.connect((host, port))
print s.recv(1024)
s.close
その後にのみ機能します。コマンドプロンプトでそれを実行するのも大変です
クライアントとサーブはしているが同じマシン。私はちょうどそれが接続を確認したい。 –