python怎么实现tcp通信

2025-04-07 10:52:36
推荐回答(2个)
回答1:

服务器端:
    #!/usr/bin/env python  
    import socket  
    host="localhost"  
    port=10000  
    s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)  
    s.bind((host,port))  
    s.listen(5)  
    while 1:  
        sock,addr=s.accept()  
        print "got connection form ",sock.getpeername()  
        data=sock.recv(1024)  
        if not data:  
            break  
        else:  
            print data  
客户端:
    #!/usr/bin/env python  
    import socket  
    host="localhost"  
    port=10000  
    s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)  
    s.connect((host,port))  
    s.send("hello from client")  
    s.close()

回答2:

需要编程