当前位置: 首页 > news >正文

Python Flask Web开发一:环境搭建

一、创建环境

创建一个项目文件夹和一个.venv文件夹

$ mkdir myproject
$ cd myproject
$ python3 -m venv .venv

二、激活环境

在开始项目之前,请激活相应的环境 激活成功的话会在开发工具自带的终端那里看到以(.venv)开头的

$ . .venv/bin/activate

三、安装烧瓶

在激活的环境中,使用以下命令安装 Flask

pip install Flask

四、创建一个小的应用程序

1、新建hello.py文件,并编写如下代码

from flask import Flaskapp = Flask(__name__)@app.route("/")
def hello_world():return "<p>Hello, World!</p>"

2、在PyCharm工具的终端运行

flask --app hello run

说明:--app 后面跟的hello是你的py文件名称,意思是你想要那个app运行起来

3、在终端看到如下,表示运行app成功了

(.venv) sanofun-mbp flask-tutorial % flask --app hello run* Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.* Running on http://127.0.0.1:5000
Press CTRL+C to quit

4、你在浏览器打开http://127.0.0.0.1:5000就可以看到hello word

恭喜你,到这里就成功搭建好环境了,下面一起愉快的学习吧

http://www.lryc.cn/news/147163.html

相关文章:

  • DataTable扩展 列转行方法(2*2矩阵转换)
  • Decomposed Prompting: A MODULAR APPROACH FOR SOLVING COMPLEX TASKS
  • ​无需测试环境!如何利用测试脚手架隔离微服务,实现功能自动化
  • HOperatorSet.Connection 有内存泄漏或缓存
  • 力扣2. 两数相加
  • 无涯教程-Android Intent Standard Extra Data函数
  • STM32 CAN 波特率计算分析
  • 每日后端面试5题 第十天
  • 荷兰国旗问题之快速分组
  • 只允许程序单实例运行
  • 巨人互动|Facebook海外户Facebook游戏全球发布实用策略
  • 【Java架构-版本控制】-Git进阶
  • 业务需要咨询?开发遇到 bug 想反馈?开发者在线提单功能上线!
  • MybatisPlus插件篇—逻辑删除+p6spy
  • Android studio中EditText设置默认值
  • 《Java面向对象程序设计》学习笔记——第 13 章 泛型与集合框架
  • python进阶--魔法方法之类的表示
  • JVM 创建对象时分配内存的几种方法、分配方法的选择
  • 08-Vue基础之组件
  • Kotlin学习之密封类
  • opencv鼠标事件函数setMouseCallback()详解
  • 硬件知识积累 USB 接口 type - A type - B type - C 的介绍与功能说明 (简单介绍)
  • 【LeetCode】290. 单词规律
  • 研磨设计模式day12迭代器模式
  • Python3不支持sqlite3的解决方法
  • Qt应用开发(基础篇)——消息对话框 QMessageBox
  • ETC reset
  • 2023年8月30日-[SWPUCTF 2021 新生赛]jicao
  • MariaDB数据库服务器
  • Nat. Mach. Intell 2023 | DrugBAN+:域自适应的可解释双线性插值网络改进药物-靶标预测(DTI)