zoukankan      html  css  js  c++  java
  • html_py

    Sock.py

    import socket
    def handle_request(client):
        buf=client.recv(1024)
        client.send(bytes("HTTP/1.1 200 0k ",encoding="utf-8"))
        client.send(bytes("<h1 style=''>hello,eight<h1>",encoding="utf-8"))
    def main():
        sock_1=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
        sock_1.bind(('localhost',8010))
        sock_1.listen(5)

        while True:
            connection,address=sock_1.accept()
            handle_request(connection)
            connection.close()

    if __name__=="__main__":
        main()

    S2.py

    import socket
    def handle_request(client):
        buf=client.recv(1024)
        client.send(bytes("HTTP/1.1 200 0k ",encoding="utf-8"))
        f=open('index.html','r',encoding='utf-8')
        data=f.read()
        f.close()
        import time
        r1 = str(time.ctime())
        d=data.replace('time',r1)
        client.send(d.encode())
    def main():
        sock_1=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
        sock_1.bind(('localhost',8010))
        sock_1.listen(5)

        while True:
            connection,address=sock_1.accept()
            handle_request(connection)
            connection.close()

    if __name__=="__main__":
        main()

    App.py

    import tornado.ioloop
    import tornado.web


    class MainHandler(tornado.web.RequestHandler):
        def get(self):
            print(111)
            u = self.get_argument('user')
            e = self.get_argument('email')
            p = self.get_argument('password')
            if u == 'jack' and p == '123456' and e == 'jack@126.com':
                self.write("OK")
            else:
                self.write("False")

        def post(self, *args, **kwargs):
            u = self.get_argument('user')
            e = self.get_argument('email')
            p = self.get_argument('password')
            print(u, e, p)
            print(123)
            self.write('post')


    application = tornado.web.Application([
        (r"/index", MainHandler),
    ])

    if __name__ == "__main__":
        application.listen(8888)
        tornado.ioloop.IOLoop.instance().start()
  • 相关阅读:
    微信开发教程 Yank.WeiXin.Robot
    HtmlAgilityPack教程
    PHP获取文件的绝对路径
    关于mysql联合索引
    IE无法获得cookie,ie不支持cookie的解决办法,火狐支持
    最详细的cookie和浏览隐私之间的关系
    JavaScipt选取文档元素的方法
    javascript正则表达式
    JS实现操作成功定时回到主页效果
    js实现表格信息的删除和添加
  • 原文地址:https://www.cnblogs.com/leiwenbin627/p/10640869.html
Copyright © 2011-2022 走看看