当前位置 : 首页 - 安装flask

安装flask

发布时间:2020年11月14日 15:44 作者:誉新源

python在网络中的应用非常广泛,在这里我们来看看Web服务器和Web开发。python几行代码就可以搭建一个web服务器,然后使用python语言来开发后台服务。我在以前的文章中对web服务进行了更详细的介绍,该服务主要包含各种类型的http请求,比如get、post等常规请求。对于Web开发、跨页面跳转、数据传输通信、Web存储、缓存等都是基本的知识,如果使用本地python编写估计仍然是非常困难的,那么由于我们的前人,有一些成熟的框架模块,我们将非常方便的使用。当然至于python用于web服务的性能如何,这里我们不做讨论。在Web开发框架的一部分中,更为著名的包括django、park和其他框架。
Flask是一个Web应用程序框架,使用Python编写。它由ArminRonacher开发,他领导一个名为Pocco的国际Python爱好者团队。该软件基于WerkzeugWSGI工具箱和Jinja2模板引擎。两者都是Pocco项目。网络上有很多文章可以参考Flask框架的应用基础和经验。我们以上手实践为主,来使用flask搭建一个较为简单的web网站。

一、flask安装

二、flask搭建服务器


1.flask安装
flask是第一个第三方库。与其他模块一样,安装时可以直接使用python的pip命令实现。但是,首先需要安装python。由于目前社区不支持python2,所以可以下载python3直接安装。在准备python的基本开发环境时,需要注意的是python自带的IDLE对于flask支持并不好,所以需要使用其他类型的IDE工具。如科学计算中流行的pycharm、spyder和vscode等。
下面我们都使用pycharm来进行python实践。Pycharm选择免费的社区版下载即可。在pycharm里安装flask的方法如下:


在项目的设置菜单中选择解释器窗口,点击右边的+号找到可以安装的第三方库。选中Flask,点击安装即可。根据网络的速度,完成安装通常会更快。
安装完成后,可以创建一个新的python文件,在代码中输入fromflaskimportFlask语句,直接运行。如果终端窗口没有报告错误,这意味着库已经存在,可以直接使用。


2.flask搭建服务器
flask是web开发框架,简单易学,因此用flask来搭建web服务也非常简单。
在pycharm中创建一个名为web2020的新项目,然后创建一个名为main.py的新python文件。在代码中输入以下代码:
fromflaskimportFlask#导入Flask类app=Flask(_name_)#实例化并命名为app实例if__name__=="__main__":app.run(port=2020,host="127.0.1",debug=True)#调用run方法,设置端口号,启动服务。
执行该文件,在终端就有如下提示:


这时打开浏览器,在浏览器地址输入127.0.0.1:2020,页面会提示报错,因为此时没有内容输出,只是webservice的构造。
 

相关文章