「Python入門」ソケット(socket)通信プログラム

1.サーバー側
# socket_server.py

import socket
s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
s.bind((",8089))
while True:
# Receive up to 1,024 bytes in a datagram
data, addr = s.recvfrom(1024)
print “Received:", data, “from", addr

2.クライアント側
# socket_client.py

import socket
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
port = 8089
host = “localhost"
while True:
msg = raw_input('メッセージを入力してください:’)
s.sendto(msg, (host, port))

Python

Posted by arkgame