安装: pip3 install flask-script
#!/usr/bin/env python
# -*- coding:utf-8 -*-
from flask_script import Manager, Server
from flask import Flask
app = Flask(__name__)
manager = Manager(app)
@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):
"""
自定义命令
执行: python manage.py cmd -n wupeiqi -u http://www.oldboyedu.com
:param name:
:param url:
:return:
"""
print(name, url)
@manager.command
def import_news(path):
"""
批量导入
:param name:
:param url:
:return:
"""
import xlrd
from xlrd.book import Book
from xlrd.sheet import Sheet
from xlrd.sheet import Cell
workbook = xlrd.open_workbook(path)
sheet_names = workbook.sheet_names()
# sheet = workbook.sheet_by_name('工作表1')
sheet = workbook.sheet_by_index(0)
# 循环Excel文件的所有行
for row in sheet.get_rows():
# print(row)
# 循环一行的所有列
for col in row:
# 获取一个单元格中的值
print(col.value,end=';')
print('')
# 自定义命令
manager.add_command("runserver", Server())
if __name__ == "__main__":
manager.run()
python-flask-script定制manage命令
原创
©著作权归作者所有:来自51CTO博客作者wx59129d39de499的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
安装配置python后端Flask环境
安装配置python后端Flask环境
flask python 环境变量 后端 -
Flask-Script模块使用
Flask-Script的作用是可以通过命令行的形式来操作Flask。通过下面
技术笔记 flask python3 -
python manage.py命令 pycharm命令
python manage.py命令 pycharm命令
Python 文件名 python