IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [原]Python的简单socket通讯

    cuiran发表于 2014-12-17 20:35:07
    love 0


    首先创建一个Python的Socket Server端

    import socket
    def tcpClient():  
        clisock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)  
        clisock.connect(('localhost', 9527))  
          
        #I/O on this clisock  
        clisock.send("111")  
        #dat = clisock.recv(1024)  
        #print dat  
          
    if __name__ == "__main__":   
        tcpClient()  
    


    再创建Client端

    import socket
    def tcpServer():
        srvsock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
        srvsock.bind(('',9527))
        srvsock.listen(5)
        while True:
            clisock,(remoteHost,remotePort)=srvsock.accept()
            print "[%s:%s] connected" % (remoteHost,remotePort)
            clisock.close()
    
    
    if __name__== "__main__":
      tcpServer()
      
    





沪ICP备19023445号-2号
友情链接