安装
pip install Flask-Script
基本使用
from flask import Flask
from flask_script import Manager
app = Flask(__name__)
manager = Manager(app)
@manager.command
def run():
app.run(host='0.0.0.0', threaded=True, port=5000, debug=True)
if __name__ == '__main__':
manager.run()
传递参数
from flask import Flask
from flask_script import Manager
app = Flask(__name__)
manager = Manager(app)
@manager.option('-p', '--port', dest='port')
def run(port):
print(port)
if __name__ == '__main__':
manager.run()
执行
python manage.py run -p 3000
则可输出3000