关于简单实例都修改。
服务端:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf8')
import socket
# 建立一个服务端
server = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
server.bind(('localhost',9090))#绑定要监听的端口
server.listen(5)#开始监听 表示可以使用五个链接排队
whileTrue:# conn就是客户端链接过来而在服务端为期生成的一个链接实例
conn,addr = server.accept()#等待链接,多个链接的时候就会出现问题,其实返回了两个值
print(conn,addr)
whileTrue:
data = conn.recv(1024) #接收数据
print('recive:',data.decode())#打印接收到的数据
conn.send(data.upper())#然后再发送数据
conn.close()