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

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

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

  2021-03-19 我要评论
想了解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()

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们