做用:用於實現相似於django中的python manage.py runserver
...相似的命令python
安裝:pip install flask-script數據庫
使用:啓動項目,在終端直接python 文件名.py runserver
django
from flask_script import Manager from flask import Flask app = Flask(__name__) manager = Manager(app) @app.route('/') def index(): return 'ok' if __name__ == '__main__': manager.run()
自定製命令flask
@manager.command def custom(arg): """ 自定義命令 python manage.py custom 123 :param arg: :return: """ print(arg) @manager.option('-n', '--name', dest='name') #@manager.option('-u', '--url', dest='url') def cmd(name, url): """ 自定義命令(-n也能夠寫成--name) 執行: python manage.py cmd -n lqz -u http://www.oldboyedu.com 執行: python manage.py cmd --name lqz --url http://www.oldboyedu.com :param name: :param url: :return: """ print(name, url) #有什麼用? #把excel的數據導入數據庫,定製個命令,去執行