python client

'''
Created on 2013年11月28日


@author: Administrator
'''
import socket,traceback
host=''
port=12345
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)
s.bind((host,port))
s.listen(1)

while 1:
    try:
        clientsock,clientaddr=s.accept()
    except KeyboardInterrupt:
        raise
    except:
        traceback.print_exc()
        continue
    try:
        print ("连接来自:",clientsock.getpeername())
        while 1:
            data=clientsock.recv(4096)
            if not len(data):
                break
            print (clientsock.getpeername()[0]+':'+data.decode('utf-8'))
            clientsock.sendall(data)
            clientsock.sendall("\nI get it!\n".encode('utf-8'))
            t=input("input the word:")
            clientsock.sendall(t.encode(encoding='utf_8'))
    except (KeyboardInterrupt,SystemExit):
        raise
    except:
        traceback.print_exc()

    try:
        clientsock.close()
    except KeyboardInterrupt:
        raise
    except:
        traceback.print_exc()

阅读更多
文章标签: socket client
个人分类: python
上一篇Python socket serve
下一篇python 出现SyntaxError: Non-ASCII character
想对作者说点什么? 我来说一句

selenium-2.24-client_java+python

2012年07月01日 23.41MB 下载

python-irclib-0.4.6.zip

2007年10月24日 40KB 下载

android socketClient

2018年06月10日 137KB 下载

stompest-master python

2015年11月23日 86KB 下载

websocket Server Python实现

2017年08月24日 3KB 下载

没有更多推荐了,返回首页

关闭
关闭