Flask是python的微框架。微框架中的“微”意味着Flask旨在使核心保持简单但可扩展。flask上手非常容易,可以很快的实现一个简单的网站。当然,网站看起来好不好,与html, CSS和js水平有关,但这就不在Flask的使用范围之内了。
首先,假设您在计算机上已经安装了python(3+版本)和pip。
这样您可以在cmd使用以下命令安装flask(Windows):
pip install Flask
接着,准备你的IDE,实际上,您可以使用所有类型的文本编辑器来构建python应用程序,但这里推荐使用 Pycharm,它的好处与功能想必不用过多介绍
(下载链接:
https://www.jetbrains.com/pycharm/download/#section=windows)
开始在Flask上创建“ Hello World”
第一,您需要先创建您的项目文件夹,这里使用pycharm,则可以通过从菜单中选择“文件”和“新建项目”来创建项目文件夹。我将其命名为“first_demo”并设置其虚拟环境:
之后,它会自动生成如下图所示的三个文件:
“调用run() 方法,网站被拉起,@app.route('/'):设置网站的url路由,下面的函数实现了访问该url时要运行的功能
app = Flask(__name__):创建Web应用程序的实例。__name__是python中的一个特殊变量,如果将模块(python文件)作为主程序执行,它将等于“ __main__”;
@app.route(‘/’):定义路线。将route设置为“ /”,则在访问http://127.0.0.1:5000/时将执行代码。将路由设置为“ / hello”,将在访问http://127.0.0.1:5000/hello 时执行代码;
def hello定义的函数将在我们访问路由时执行。”
现在运行它。您可以使用命令行或直接从pycharm的下方单击位于左下角的“Terminal(终端)”选项卡,输入以下代码后回车运行:
python app.py
点击生成的链接http://127.0.0.1:5000/ ,自动跳转到浏览器并生成网页。现在,您有了第一个Flask应用程序了。