# Flask-Script Flask-Script扩展,可以让我们以命令行方式对Flask项目进行操作,我们常见的 Djanngo 中的 `python manage.py startapp ` 就是使用 命令行对Django项目进行操作。 ## 安装 推荐使用`pip` 来进行安装: pip install flask-script ## 使用 我们在后面的章节当中会使用Flask-Script, 这里只是对使用进行简单举例。 - 创建一个命令`hw`, 目的是使用这个命令的时候,显示一行信息给使用者 代码已经把创建步骤标示出来了: from flask import Flask # 导入个包包 # 第一步: 导入flask_script # 本案例使用Manager from flask_script import Manager app = Flask(__name__) # 第二步:定义Manager # 定义Manager manager = Manager(app) # 第三步:添加相应命令,其实是函数,可以有很多 # 添加命令 hw, 其实hw是一个函数名称 @manager.command def hw(): print("Hello world by Tuling") if __name__ == "__main__": #第四步: 启动manager,代替原来的app # 注意启动的时候,是启动的manager,不是app manager.run() - 使用创建的命令 - 进入到代码的文件夹 - 运行命令 # python是使用python解释器 # script.py是flask文件名称 # hw是创建的命令,或者函数 # 注意,执行此命令需要在相应的虚拟环境下 >>> python script.py hw Hello world by Tuling #执行结果