初探Flask:Pycharm社区版创建Flask项目

文章目录

本文将带您一步步创建一个简单的Flask项目,包括设置Python环境、安装Flask库以及创建基本的项目结构。

一、创建工程

首先,确保您的Python版本在3.6以上。接下来,创建一个新的Python工程。

二、引入Flask库

1.使用命令行安装Flask

在使用Flask前,您需要先下载安装Flask库。打开终端,输入以下命令:

python 复制代码
pip install flask

如果需要安装指定版本的Flask,可以使用以下命令:

c 复制代码
pip install Flask==版本号

2.在PyCharm中安装Flask

在PyCharm中,可以通过以下步骤安装Flask库:

  1. 打开设置(Settings),选择 Project: 工程名下的Python Interpreter。
  2. 点击加号,搜索Flask库并进行安装。

三、创建Flask框架基本文件

在工程根目录下创建以下目录和文件:

  • static 目录:用于存放项目的静态资源。
  • templates 目录:用于存放HTML页面等其他资源。
  • app.py 文件:项目执行的主入口。

app.py 文件中添加以下代码:

c 复制代码
from flask import Flask  # 导入Flask库

app = Flask(__name__)  # 创建一个Flask应用实例,__name__代表当前模块的名称


@app.route("/")  # 装饰器,告诉Flask当用户访问根路径时应该执行下面定义的index函数
def index():  # 定义index函数,处理来自根路径的请求
    return "Hello World"  # 返回字符串 "Hello World" 给用户


if __name__ == '__main__':  # 检查当前模块是否作为主程序运行
    app.run()  # 启动Flask的开发服务器,监听请求并响应,默认运行在http://127.0.0.1:5000/

复制上述代码粘贴到创建的app.py文件中

__name__:的作用就是告诉 Python 或 Flask 当前文件的名字是什么。


在 Python 中,name 这个变量是用来标识当前文件的。当你直接运行一个 Python 文件时,Python 会把这个变量设为特殊的值 "main "。这样,你可以通过检查 name 的值来判断当前文件是不是主文件,也就是说,它是不是直接被运行的。

在 Flask 中,当你创建一个应用实例时,你需要告诉 Flask 当前模块的名字。这样 Flask 才能找到你的项目文件。所以通常我们会把 name 这个值传给 Flask 的构造函数。


四、运行项目

执行 app.py 文件,如果控制台出现如下结果,即表示可以访问您的Flask应用了!

至此,您已经成功创建了一个简单的Flask项目。您可以在浏览器中访问 http://127.0.0.1:5000/ 来查看您的应用。如下问题的同学欢迎评论区讨论!

相关推荐
顾安r8 小时前
11.15 脚本算法 加密网页
服务器·算法·flask·html·同态加密
q***72199 小时前
Spring Boot环境配置
java·spring boot·后端
饮长安千年月9 小时前
玄机-第八章 内存马分析-java03-fastjson
开发语言·python·安全·web安全·网络安全·应急响应
天天爱吃肉82189 小时前
新能源汽车动力系统在环(HIL)半实物仿真测试台架深度解析
人工智能·python·嵌入式硬件·汽车
一 乐9 小时前
社区互助|社区交易|基于springboot+vue的社区互助交易系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·小区互助系统
卡次卡次19 小时前
注意点:挂载与插硬盘,容器挂载实现持久化存储
python
2401_841495649 小时前
【LeetCode刷题】找到字符串中所有字母异位词
数据结构·python·算法·leetcode·数组·滑动窗口·找到字符串中所有字母异位词
q***56389 小时前
Spring Boot 集成 Kettle
java·spring boot·后端
MediaTea9 小时前
Python 第三方库:OpenPyXL(Excel 文件读写与操作)
开发语言·python·excel
会编程的吕洞宾10 小时前
Java Set集合:你的数据去重神器
java·后端·程序员