zoukankan      html  css  js  c++  java
  • 多进程

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    # @Time    : 2018/10/31 0031 19:49
    # @Author  : BWM
    # @File    : 服务端.py
    # @Software: PyCharm
    import socketserver
    class MyServer(socketserver.BaseRequestHandler):
        def handle(self):
            while 1:
    
                from_client_data=self.request.recv(1024).decode("utf-8")
                # name = big & pwd = 123
                # print('1111')
                # print(from_client_data,type(from_client_data))
    
                name_pwd=from_client_data.split("name=")
                # name = big
    
                print("name_pwd",name_pwd)
                name=name_pwd[1].split("&pwd=")[0]
                pwd=name_pwd[1].split("&pwd=")[1]
                print("name",name)
                print("pwd",pwd)
    
                if name=="big" and pwd =="123":
                    self.request.send("HTTP/1.1
     200 OK 
     <h1>True</h1>".encode("utf-8"))
                    print("登录成功")
    
    if __name__ == '__main__':
        ip_port=("127.0.0.1",8888)
        socketserver.TCPServer.allow_reuse_address = True
        server = socketserver.ThreadingTCPServer(ip_port, MyServer)
        server.serve_forever()
  • 相关阅读:
    vim
    Linux 软链接和硬链接
    常用命令
    linux 二级目录结构
    关于bash shell的理解
    虚拟机网络模式
    安装虚拟机
    date 命令
    使用3种协议搭建yum仓库
    ubuntu update时发生错误
  • 原文地址:https://www.cnblogs.com/bigc008/p/9889354.html
Copyright © 2011-2022 走看看