【python的flask怎么样?】

Python与机器学习 徐 自远 591℃

【python的flask怎么样?】

python的flask怎么样?

flask是python的一个轻量级web框架,主要适用于中小型网站的设计,内置轻巧简单的web服务器,可以快速的搭建一个个人网站,其核心主要由两部分组成:路由、调试和web服务器网关接口子系统由Werkzeug提供;模板系统子系统由Jinja2提供。这两个子系统都由flask的核心开发者开发而成,下面我以Anaconda3为基础(集成flask框架),实验环境win7,IDE为pycharm,简单介绍一下,如何快速搭建一个flask网站:

1.新建项目,pycharm已经列出了项目类型,这里我们直接选择flask,输入项目名称,直接新建就行,我这里以”FlaskDemo”为例,如下图:

2.新建成功后,主要目录结构为下:

其中,static目录为静态文件目录,用户存放css,js等文件;templates目录是模版目录,主要用于存放html文件,显示网页内容;FlaskDemo.py是程序入口文件,这里主要是是一些路由信息,绑定对应的url和模版。

3.运行FlaskDemo.py文件,启动内置web服务器,在浏览器输入”http://127.0.0.1:5000/”,就可以访问我们刚搭建好的网站了,如图:

至此就快速的搭建了一个flask网站,前后也就花费了一两分钟,很快吧。整个过程来看,还是很简单的,我这里没写代码,都是项目创建完成后,系统自动生成的,如果你要开发自己的一个项目,那你就需要调整项目的目录结构,才能方便自己的管理和维护,如果你要入门,深入学习的话,“FlaskWeb开发:基于Python的Web应用开发实战”这个教程很不错,当然,官方文档http://flask.pocoo.org/也很详细,我这里就不赘述了,flask社区也很活跃,许多扩展包也都在完善中,功能会越来越强大,希望以上分享的内容能对你有所帮助吧。

https://www.wukong.com/answer/6531618050397962510/?iid=27839267266&app=news_article&share_ansid=6531618050397962510&tt_from=android_share&utm_medium=toutiao_android&utm_campaign=client_share

转载请注明:徐自远的乱七八糟小站 » 【python的flask怎么样?】

喜欢 (0)

苏ICP备18041234号-1 bei_an 苏公网安备 32021402001397号