2025年falsh教程(flash教程入门教程)

falsh教程(flash教程入门教程)svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。



 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> <p>从本篇开始&#xff0c;我们将开始基于python的web开发系列教程&#xff0c;这里使用轻量级的web框架Flask。</p> 

讯享网

1、简介

Flask是一个用来构建基于python语言的web应用程序的轻量级web框架。Flask的作者是来自Pocoo(由一群热爱python的人组建)的Armin Ronacher。本来只是作者的一个愚人节玩笑,不过后来大受欢迎,进而成为一个正式的项目。

Flask也被称为microframework即微框架,因为它使用简单的核心,但是扩展性和兼容性都非常强。

2、开发环境
2.1 Python 环境

视频教程:https://www.bilibili.com/video/BV1VC4y1B7h4

2.2 PyCharm 工具

视频教程:https://www.bilibili.com/video/BV1Yg4y167jC

2.3 Flask 第三方库
讯享网
3、创建项目

a、点击File—&gt;点击New Project…,如下所示:

在这里插入图片描述
讯享网

说明:

Name: 指定项目名称;

Location:指定Python保存位置;

Create a main.py welcome script:是否自动创建一个 app.py 文件,并放置一些基础的 Python 代码,这里勾选;

Inherit packages from base interpreter:是否继承全局环境里面的Python包;若勾选,则创建出来的项目多一个venv文件夹,该文件夹包含了Base interpreter目录下Libsite-packages和Scripts内的文件,这里勾选;

Template language:模板语言,默认Jinja2;

Template folder:模板路径,默认templates;

b、点击Create,项目结构如下:

在这里插入图片描述
说明:

static:存放静态文件,如js、css、图片等;

templates:存放HTML文件;

app.py:默认创建的Python程序,代码如下:

 
4、运行项目

选中app.py文件—&gt;点击“Run ‘Flask (app.py)’”,控制台输出如下:

在这里插入图片描述

说明:

运行Flask应用程序,Flask会开启一个自带的web服务器,该服务器在代码调试时非常有用,也非常方便,但不建议在生成环境中使用,所以这里出现了警告。

5、发起请求

启动浏览器—&gt;发起http://127.0.0.1:5000请求,如下所示:
在这里插入图片描述

6、其它

app.py代码中通过@app.route指定hello_world视图函数处理/请求,也可以通过app.add_url_rule函数指定视图函数处理哪个请求,如下代码:

讯享网

小讯
上一篇 2025-06-16 18:21
下一篇 2025-04-27 17:28

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/184466.html