相关疑难解决方法(0)

将Python Flask应用程序拆分为多个文件

我无法理解如何将烧瓶应用分成多个文件.

我正在创建一个Web服务,我想将api分成不同的文件(AccountAPI.py,UploadAPI.py,...),所以我没有一个巨大的python文件.

我已经读过你可以用蓝图做到这一点,但我不完全确定路线对我来说是正确的.

最终我想运行一个Main python文件并包含其他文件,这样当它运行时,它们被认为是一个大文件.

例如,如果我有Main.py和AccountAPI.py我希望能够这样做:

Main.py:

from flask import Flask
import AccountAPI

app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run()
Run Code Online (Sandbox Code Playgroud)

AccountAPI.py:

@app.route("/account")
def accountList():
    return "list of accounts"
Run Code Online (Sandbox Code Playgroud)

我知道这个例子显然不会起作用,但有可能做那样的事吗?

谢谢

python web-services file-organization flask

72
推荐指数
2
解决办法
3万
查看次数

标签 统计

file-organization ×1

flask ×1

python ×1

web-services ×1