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,但我正在努力。