当前位置: 移动技术网 > IT编程>脚本编程>Python > python网络编程示例(客户端与服务端)

python网络编程示例(客户端与服务端)

2019年03月31日  | 移动技术网IT编程  | 我要评论

邪魅总裁的一吻恋人,御宅伴侣桌面精灵,娑婆物语

client客户端

复制代码 代码如下:

if __name__ == '__main__':  
    import socket  
    import os
    sock = socket.socket(socket.af_inet, socket.sock_stream)  
    sock.connect(('localhost', 8001))  
    import time  
    time.sleep(2)  
    sock.send('1')  
    print sock.recv(1024)

    #os.system('pause')
    #raw_input()
    time.sleep(3)
    sock.close()

server服务端

复制代码 代码如下:

if __name__ == '__main__':  
    import socket  
    sock = socket.socket(socket.af_inet, socket.sock_stream)  
    sock.bind(('localhost', 8001))  
    sock.listen(5)  
    while true:  
        connection,address = sock.accept()  
        try:  
            connection.settimeout(5)  
            buf = connection.recv(1024)  
            if buf == '1':  
                connection.send('welcome to server!')  
            else:  
                connection.send('please go out!')  
        except socket.timeout:  
            print 'time out'  
        connection.close()

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网