我在 Flask 上编写了这段代码:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return "hi"
即使如此,我尝试使用 flask run
运行它,它会显示以下消息:
* Serving Flask app "app.py"
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
Usage: flask run [OPTIONS]
Error: Could not import "app".
我做错了什么?
编辑:应用程序结构:
website/
| - app.py
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return "hi"
if __name__ == '__main__':
app.run(host='0.0.0.0', port=30006, debug=True)
在放置此代码的同一目录中运行。
python3 file_name.py
您可以访问它
http://0.0.0.0:30006/
我是一名优秀的程序员,十分优秀!