Python Socket Multiple Clients

后端 未结 5 1588
难免孤独
难免孤独 2020-11-29 22:23

So I am working on an iPhone app that requires a socket to handle multiple clients for online gaming. I have tried Twisted, and with much effort, I have failed to get a bunc

5条回答
  •  迷失自我
    2020-11-29 23:01

    #!/usr/bin/python
    import sys
    import os
    import socket
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)         
    port = 50000
    
    try:
        s.bind((socket.gethostname() , port))
    except socket.error as msg:
        print(str(msg))
    s.listen(10)
    conn, addr = s.accept()  
    print 'Got connection from'+addr[0]+':'+str(addr[1]))
    while 1:
            msg = s.recv(1024)
            print +addr[0]+, ' >> ', msg
            msg = raw_input('SERVER >>'),host
            s.send(msg)
    s.close()
    

提交回复
热议问题