from sanic import Sanic
from sanic.response import json
# 创建一个 Sanic 应用实例
app = Sanic("MyHelloWorldApp")
# 定义一个简单的路由,当访问根路径时返回 JSON 响应
@app.route("/")
async def test(request):
return json({"hello": "world"})
# 启动应用,监听在 0.0.0.0:8000 端口
if __name__ == "__main__":
app.run(host="0.0.0.0", port=8000)
sanic 模块中导入 Sanic 类和 json 函数。Sanic("MyHelloWorldApp") 创建一个名为 MyHelloWorldApp 的 Sanic 应用实例。@app.route("/") 定义一个路由,当用户访问根路径(即 /)时,调用 test 函数处理请求。test 函数返回一个 JSON 响应,内容为 {"hello": "world"}。if __name__ == "__main__": 块中,调用 app.run() 方法启动应用,监听在 0.0.0.0:8000 端口。这个示例代码展示了如何使用 Sanic 框架创建一个简单的 Web 服务器,并定义了一个基本的路由来返回 JSON 响应。
上一篇:python 配置
下一篇:python module
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站