python socket编程之基本流程
#_*_ coding:utf-8 _*_#导入socket模块
import socket
# 创建socket对象
sk = socket.socket()
#绑定侦听的IP和端口号
ip_port = ('192.168.9.213',9999)
sk.bind(ip_port)
#最大连接数
sk.listen(5)
#接受请求,接受请求的时候可以获取到客户端的socket对象,以及客户端的IP和端口
#通过while循环,让服务端一直接受客户端请求
print "正在等待客户端请求"
while True:
conn ,address = sk.accept() # conn变量存储的是客户端的socket对象,变量address存储的是客户端的IP地址和端口
print "已发生请求的客户端,IP:%s 端口:%s" % (address, address)
#给客户端发一条信息内容
conn.send('hello word!')
conn.close()
页:
[1]