亲宝软件园·资讯

展开

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

人气:0
想了解python网络编程示例(客户端与服务端)的相关内容吗,在本文为您仔细讲解python客户端与服务端的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:客户端与服务端,下面大家一起来学习吧。

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()

加载全部内容

相关教程
猜你喜欢
用户评论