1

Flask-Script

安装pip install Flask-Script -i https://pypi.douban.com/simple  

 

Flsak加入flask-script

  1. # -*- coding: utf-8 -*-  
  2. import apps  
  3. from apps import db  
  4. from flask_script import Manager  
  5. my_app = apps.create_app()  
  6. manager = Manager(my_app)  
  7.     
  8. #  ---------------- flask_script  
  9. 直接运行命令  
  10. @manager.command  
  11. def runflask():  
  12.     my_app.run()  
  13.     return 'ok'  
  14.     
  15. 启动时带参数  
  16. # --name -n的全称, dest是参数的命名  
  17. @manager.option('-n', '--name', dest='arg')  
  18. @manager.option('-s', '--say', dest='say')  
  19. def open_flask(arg, say):  
  20.     my_app.run(arg, say)  
  21.     return arg, say  
  22.     
  23.     
  24. if __name__ == '__main__':  
  25.     # my_app.run('0.0.0.0', port=5000debug=True)  
  26.     manager.run()  # flask_script  
  27.     
  28.     
  29. 运行   
  30. python manager.py talk -n 赵丽颖 -s 漂亮  
  31. python manager.py talk --name 赵丽颖--say 漂亮  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2019-12-30 11:23  小白森  阅读(225)  评论(0编辑  收藏  举报