这是cli。您现在可以从python cli.Py dev运行该项目
导入点击
导入操作系统
从flask.cli导入FlaskGroup
从werkzeug.serving导入运行\u simple
from api import create_app
from config import config_dict
@click.command(cls=FlaskGroup)
def cli():
'''Management script for the Tomato2 application.'''
@cli.command()
def dev():
port = int(os.environ.get("PORT", 5000))
app = create_app(config_dict.get('development'))
run_simple(
'0.0.0.0',
port,
app,
threaded=True,
use_reloader=True,
use_debugger=True)
#增加命令,使之可以运行python cli.py dev
cli.add_command(dev)
if __name__ == '__main__':
cli()
如何使用click的自定义命令实现包管理工具(如pipenv poetry)来运行项目
目前没有回答
相关问题 更多 >
编程相关推荐