Flask框架 - 初识
什么是Flask框架
Flask是一个基于Python并且依赖于Jinja2模板引擎和Werkzeug WSGI服务的一个微型框架(Micro Framework)
Flask的框架模式是MTV
M:Models层,模型层,负责与数据库打交道
T:Templates层,模板层,处理用户显示的内容,如html
V:Views层,视图层,处理与用户打交道的内容(请求和响应)
Flask的安装
查看是否安装Flask(在python 的交互模式中)
import flask
没报错:已经安装好了Flask,可以继续查看安装版本
报错:没安装Flask
查看已安装的Flask版本
flask.__version__
安装Flask
sudo pip3 install flask(在线安装)
pip3 download flask(下载安装包安装)
初始化Flask应用
from flask import Flaskapp = Flask(__name__)@app.route('/index')
def index():return "<h1>这是首页</h1>"if __name__ == "__main__":app.run(debug=True)
杀掉占用5000端口的进程
上述代码没有指定使用的进程端口,默认使用的是5000端口
如果未关闭5000端口的进程,下次再开启时端口会被占用,这时我们需要杀掉占用5000端口的进程
查看占用5000端口的进程ID
netstat -lptu
将进程ID对应的程序杀掉
sudo kill -9 进程ID
转载于:https://www.cnblogs.com/hl001/p/10225173.html
Flask框架 - 初识相关推荐
- Flask框架学习整理——从零开始入门Flask
文章目录 Flask框架 一. 简介 二. 概要 三. 知识点(附代码) 1. Flask基础入门 1)路由route的创建: 2)endpoint的作用 3)request对象的使用 4)请求钩子b ...
- python的flask框架显示柱状图_使用Python的Flask框架,结合Highchart,动态渲染图表(Ajax 请求数据接口)...
参考链接:https://www.highcharts.com.cn/docs/ajax 参考链接中的示例代码是使用php写的,这里改用python写. 需要注意的地方: 1.接口返回的数据格式,这个 ...
- Python 使用 Flask框架记录
Python 使用 Flask框架记录 1.安装Flask Flask依赖两个外部库,Werkzeug和Jinja2,Werkzeug是一个WSGI(服务器网关接口).Jinja2时负责渲染模板. ...
- flask框架如何实现修改密码和免密登录功能
flask是python web开发的常用框架之一.本文将讲述flask如何实现修改密码和免密登录功能 修改密码功能 数据库部分: #重置密码 def reset_pass(phone,passwor ...
- 浅谈Python flask框架浅析
前言 Python 面向对象的高级编程语言,以其语法简单.免费开源.免编译扩展性高,同时也可以嵌入到C/C++程序和丰富的第三方库,Python运用到大数据分析.人工智能.web后端等应用场景上. P ...
- Flask框架-基本使用
Flask简介 Web应用程序的本质 Web(World Wide Web)诞生最初的目的,是为了利用互联网交流工作文档. 为什么要用Web框架? 如何生产一辆汽车? web网站发展至今,特别是服务器 ...
- python断点调试不起作用flask_关于python的flask框架下的调试
一开始我用的vs code,单纯的python程序可以调试,没有问题,但是一旦是flask框架的py程序,vs code出现bug了,调试不了,具体表现在端口会变成默认的5000端口,断点不停,变量不 ...
- python之flask框架详解
目录 前言 1.新建文件helloworld.py 2.相关配置参数 3.加载配置文件 3.1配置对象加载 3.2配置文件加载 3.3读取配置 4 路由定义 4.1指定路由地址 4.2 给路由传参 4 ...
- html文件怎么用Python做后端,利用python实现后端写网页(flask框架).pdf
利利用用python实实现现后后端端写写网网页页 ((flask框框架架)) 如何用python做后端写网页-flask框架 什么是Flask安装flask模块Hello World更深一步:数据绑 ...
最新文章
- java 注解 enum_13 Java枚举和注解
- jvm诊断与优化(3)
- ASP.NET后台获取url
- [Winodows Phone 7控件详解]控件拾遗
- python调用shell该引用到什么类_python调用shell, shell 引用python
- 如何把手变成手控_手把手教您如何在生产环境直接web级设计图形报表
- 关于栈的链式存储结构
- [练习]QQ登陆界面-测试用例的编写
- 川师c语言实验报告9,川师c语言实验报告十.doc
- 使用Power Automate (MS Flow) 发送审批邮件
- Google Play支付:测试报错“无法购买您要的商品”问题
- python三国演义人物 统计分析前20个_python爬取三国演义文本,统计三国演义中出场次数前30的人物,并生成词云、图表...
- CSS第7章上机练习1(制作QQ会员页面导航)
- 岩板铺地好吗_**岩板铺地「泉州泰亨石材供应」
- html中点重置和提交没反应,为什么点击按钮没反应??
- 格子玻尔兹曼方法书中,计算机代码(Fortran语言)FDM的输出结果是什么,为什么显示程序“[25024] Console1.exe”已退出,返回值为 0 (0x0)。
- 乔布斯在斯坦福大学的演讲(三)[转载]
- (Android7.0)Android获取PID、TID、UID
- 电商后台管理系统(基于SSM + Vue + Restful + jquery + axios)
- maven打jar包
热门文章
- win7 64 php mysql_win7 64 搭建 64 位 apache httpd php mysql
- Windows核心编程之核心总结(第一章 错误处理)(2018.5.26)
- SpringCloud实战小贴士:版本依赖关系
- 大数据,并非一蹴而就
- ubutnu 下SVN 提交时忽略某些文件或文件夹
- html 图片导出excel,用JavaScript导出图片到Excel
- php软件开发--linux进阶
- php软件开发--oop(面向对象)
- Huawei eNSP 安装教程
- devsecops_DevSecOps改变安全性的5种方式