python和flask中的overwatch是什么?

python和flask中的overwatch是什么?,python,import,flask,Python,Import,Flask,app.py: from overwatch import app app.run() \uuuu init.py\uuuu: app = Flask(__name__) @app.route('/') def index(): return 'Hello, World!' 在python flask应用程序中,什么是来自overwatch导入应用程序的,如何使用它?没有用于overwatch的软件包可供安装。这只是应用程序的名称,无论您从哪个示例中获取它。它不是Python包 例如,

app.py

from overwatch import app
app.run()
\uuuu init.py\uuuu

app = Flask(__name__)

@app.route('/')
def index():
  return 'Hello, World!'

在python flask应用程序中,什么是来自overwatch导入应用程序的
,如何使用它?没有用于overwatch的软件包可供安装。

这只是应用程序的名称,无论您从哪个示例中获取它。它不是Python包

例如,具有上述代码的目录结构的内容将是

app.py
overwatch/
    __init__.py

因此,来自overwatch import app的
实际上只是导入
\uuuu init\uuuuuuuuuuuuuuuy.py
文件中声明的
变量。

overwatch
是烧瓶应用程序的名称(如果将运行/测试代码与服务器代码分开)。较大的Flask项目的结构有点像这样:

app_name/
  manage.py
  app/
    __init__.py
    models/
    views/
    ...
  ...

在您的情况下,
app
文件夹名为
overwatch

谢谢。我只是还不习惯python,但我正在努力。