1.pyWebio: Win+R打开运行框,输入cmd,按确认,出现: 输入:

pip3 install pywebio

按回车键, IDE新建python程序,代码:

from pywebio import input, output, start_server

def vote_app():
    candidates = input.checkbox("请选择候选人:", options=["候选人A", "候选人B", "候选人C"])
    output.put_text("你的投票已经提交!")
    output.put_text("投票结果:")
    for candidate in candidates:
        output.put_text(f"{candidate}: {candidates.count(candidate)} 票")

if __name__ == "__main__":
    start_server(vote_app, port=8080)

运行,Ctrl+点击链接:

就行了。

2.web.py:

cmd输入 pip3 install web.py 然后


import web
urls = (
    '/upper/(.*)', 'upper',
    '/lower/(.*)', 'lower'
)
app = web.application(urls, globals())
class upper:
    def GET(self, text):
        print('input:' + text)
        return text.upper()

class lower:
    def GET(self, text):
        print('input:' + text)
        return text.lower()

if __name__ == "__main__":
    app.run()

更多的还有 django Flask FastAPI AioHttp Sanic Tornado Bottle Falcon Vibora

可以上网去查

goodbye

6 条评论

  • 1