当前位置: 首页 > news >正文

flask-script

# django中,有命令  
    python manage.py runserver
    python manage.py makemigrations
    ...自定制命令(django如何自定制命令)...
        -python manage.py init_db  excel文件路径  指定表名

# flask启动项目,像djagno一样,通过命令启动

指定版本   

pip install Flask==2.2.2
pip install Flask_Script==2.0.3

借助于:flask-script 实现

 修改代码

from flask_script import Manager
manager=Manager(app)     #利用Manager关联app,命令得到管理和使用if __name__ == '__main__':manager.run()         

使用命令启动

 python manage.py runserver#manage.py就是manager.run()的页面

自定制命令

    #1  相当于位置传参@manager.command         def custom(arg):# 命令的代码,比如:初始化数据库, 有个excel表格,使用命令导入到mysql中print(arg)#2 复杂一些的自定制命令   相当于关键字传参@manager.option('-n', '--name', dest='name')@manager.option('-u', '--url', dest='url')def cmd(name, url):# python run.py cmd -n lqz -u xxx# python run.py cmd --name lqz --url uuuprint(name, url)

http://www.lryc.cn/news/116400.html

相关文章:

  • 标准的OSI七层模型(其实了解tcp足矣)
  • 【C++】初识模板
  • 学习Pull request
  • python爬虫实战(1)--爬取新闻数据
  • React Hooks 详细使用介绍
  • python版《羊了个羊》游戏开发第一天
  • 【uniapp】原生子窗体subNvue的使用与踩坑
  • 浅析 C 语言的共用体、枚举和位域
  • TartanVO: A Generalizable Learning-based VO 论文阅读
  • 单例模式-java实现
  • 篇八:装饰器模式:动态增加功能
  • 算法通关村第五关——n数之和问题解析
  • 小白到运维工程师自学之路 第七十集 (Kubernetes集群部署)
  • docker 部署mysql 5.6集群
  • mysql基本信息查询
  • C语言初学者必读:使用for循环将数字从大到小排序并输出
  • 【Vue+Element-plus】记录后台首页多echart图静态页面
  • BM5 合并k个已排序的链表 javascript
  • 1.利用matlab建立符号表达式(matlab程序)
  • LVS工作环境配置
  • 金蝶,「起舞」在大模型时代
  • 解决Vs Code工具开发时 保存React文件时出现乱码情况
  • Fastjson 使用指南
  • 阿里云内容审核服务使用(图片审核)
  • git撤回最近一次push操作
  • 2000-2022年上市公司环境不确定性(原始数据+测算代码+测算结果)
  • 网络基本概念
  • 2.安装Docker-ce
  • Redis-2
  • 一分钟了解下Java追随和适应云原生的手段之Java Native Build(JNB)