socket编程
Socket 是网络编程的一个抽象概念。通常我们用一个 Socket 表示“打开了一个网络链接”,而打开一个Socket需要知道目标计算机的 IP地址和端口号,再指定协议类型即可。
server端
import time
import socket
s = socket.socket()
s.bind(('127.0.0.1',8888))
s.listen(5)
print 'waiting for connection........'
sock,addr = s.accept()
print 'accept a connection'
sock.send('welcome, hello client')
data = sock.recv(1024)
print data
s.close()
print 'connection close......'
client端
import socket
s= socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect(('127.0.0.1',8888))
# 接收欢迎消息
print s.recv(1024)
s.send('hello server')
s.close()
python20socket编程
最新推荐文章于 2019-09-01 14:36:53 发布