Flask的介绍、安装和使用
Flask的介绍
Flask其实就是Python-web中的一个框架,也就是说Flask是一个工具,提供了库和技术来让你建立一个web的应用程序。这个程序可以使一些web页面、博客、基于web的日历应用或商业网站。
Flask是属于微框架这一类别的,微架构通常是很小的不依赖外部库的框架。
优点就是框架很轻量,更新是依赖少,并且专注安全方面的BUG。
缺点呢,就是你自己不得不做更多的工作,或通过添加插件增加增加的依赖列表。
Flask安装
首先呢,我们自己肯定是不会写的啊!那么我们就要用到第三方库了。
这个库呢,就叫Flask。
我们要下载呢!就要安装一个虚拟环境
第一步cmd,然后先pip list,然后找到virtualenv,如果没有就要先去下载。
下载首先肯定是pip install virtualenv 然后是指定镜像源。完整下载命令如下:
pip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple

下载好了我们就开始创建虚拟环境,创建虚拟环境我们需要去指定一个目录(创建一个新的或专用存放虚拟环境的都可以)
首先我们进入命令符里面进入指定盘符,然后cd到env,然后dir

然后利用这个包来创立虚拟环境, virtualenv 然后就是虚拟环境的名字。
当打印出这个的时候就创建成功了。

我们安装好虚拟环境后就可以开始使用了。
我们既然要使用Flask,肯定是要导入它的包,然后在去引用它这个类。
当然导包也是有讲究的,是不可以直接导入的。示范如下:
from flask import Flask
Flask的实例是app,它的作用就是接收包或模块的名字作为参数,一般都是传递__name__。
使用app.route装饰器会将url和执行的视图函数的关系保存到app.url_map的属性上。
处理url和视图函数关系的程序就是路由,这里的视图函数就是hello_world。
使用一个判断可以保证其他文件引用这个文件的时候不会执行这个判断内的代码。
示例图如下:


浙公网安备 33010602011771号