flask: 用click自定义flask的命令
一,安装第三方库
$ pip3 install click
二,代码:
import click
...
@app.cli.command('hellocmd')
def hello():
"""命令说明:hello命令向你说hello"""
click.echo('Update version ...')
print("hello flask command")
click.echo('Update version is ok!!!')
@app.cli.command('adduser')
@click.option("--username", prompt="请输入用户名", help="新用户的用户名")
@click.option("--email", prompt="请输入邮箱", help="用户邮箱")
def add_user(username,email):
"""命令说明:添加用户"""
click.echo('用户名:'+username)
click.echo('邮箱:'+email)
运行效果 :

浙公网安备 33010602011771号