Python flask框架实现查询数据库并显示数据


Posted in Python onJune 04, 2020

首先数据库长这样

Python flask框架实现查询数据库并显示数据

我们想将name和age列显示到web页面

上代码sqlshowweb.py

from flask import Flask
from flask import render_template
import pymysql

app = Flask(__name__)


@app.route('/')
def index():
  conn = pymysql.connect(host='39.106.168.84', user='flask_topvj_net', password='xxxxxxxx', port=3306,
            db='flask_topvj_net')
  cur = conn.cursor()
  sql = "SELECT `name`, `age` FROM `student` WHERE 1"
  cur.execute(sql)
  u = cur.fetchall()
  conn.close()
  return render_template('index.html',u=u)
if __name__ == '__main__':
  app.debug = True
  app.run(port=8003)

index.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>

  <table class="table table-bordered">
  <tr>
    <th>name</th>
    <th>age</th>

  </tr>
    {% for i in u %}
      <tr>
        <td>{{ i[0] }}</td>
        <td>{{ i[1] }}</td>

      </tr>
    {% endfor %}
  </table>

</body>
</html>

运行结果

Python flask框架实现查询数据库并显示数据

代码在git上https://github.com/qingnvsue/flask的sql文件夹

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python从ftp下载数据保存实例
Nov 20 Python
Python中函数的多种格式和使用实例及小技巧
Apr 13 Python
在Python的列表中利用remove()方法删除元素的教程
May 21 Python
Python 中 list 的各项操作技巧
Apr 13 Python
Python3 循环语句(for、while、break、range等)
Nov 20 Python
python正则表达式之对号入座篇
Jul 24 Python
Python设计模式之桥接模式原理与用法实例分析
Jan 10 Python
PyCharm使用Docker镜像搭建Python开发环境
Dec 26 Python
使用tensorboard可视化loss和acc的实例
Jan 21 Python
python3中TQDM库安装及使用详解
Nov 18 Python
python 实现波浪滤镜特效
Dec 02 Python
Python torch.flatten()函数案例详解
Aug 30 Python
使用opencv中匹配点对的坐标提取方式
Jun 04 #Python
Python实现计算图像RGB均值方式
Jun 04 #Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
Jun 04 #Python
Python flask框架实现浏览器点击自定义跳转页面
Jun 04 #Python
python 图像判断,清晰度(明暗),彩色与黑白实例
Jun 04 #Python
完美解决ARIMA模型中plot_acf画不出图的问题
Jun 04 #Python
Python使用Matlab命令过程解析
Jun 04 #Python
You might like
php中拷贝构造函数、赋值运算符重载
2012/07/25 PHP
php实现水仙花数的4个示例分享
2014/04/08 PHP
php中ftp_chdir与ftp_cdup函数用法
2014/11/18 PHP
ecshop后台编辑器替换成ueditor编辑器
2015/03/03 PHP
PHP简单实现循环链表功能示例
2017/11/10 PHP
Lumen timezone 时区设置方法(慢了8个小时)
2018/01/20 PHP
ext监听事件方法[初级篇]
2008/04/27 Javascript
Jquery调用webService远程访问出错的解决方法
2010/05/21 Javascript
学习面向对象之面向对象的术语
2010/11/30 Javascript
js购物车实现思路及代码(个人感觉不错)
2013/12/23 Javascript
javascript实现3D变换的立体圆圈实例
2015/08/06 Javascript
JavaScript实现点击单选按钮改变输入框中文本域内容的方法
2015/08/12 Javascript
浅谈js中StringBuffer类的实现方法及使用
2016/09/02 Javascript
AngularJS压缩JS技巧分析
2016/11/08 Javascript
Bootstrap php制作动态分页标签
2016/12/23 Javascript
jquery代码规范让代码越来越好看
2017/02/03 Javascript
vuejs响应用户事件(如点击事件)
2017/03/14 Javascript
微信小程序中的swiper组件详解
2017/04/14 Javascript
微信小程序开发问题之wx.previewImage
2018/12/25 Javascript
Angular7.2.7路由使用初体验
2019/03/01 Javascript
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
使用 Vue-TCB 快速在 Vue 应用中接入云开发的方法
2020/02/10 Javascript
[06:07]DOTA2-DPC中国联赛 正赛 Ehome vs VG 选手采访
2021/03/11 DOTA
python实现划词翻译
2020/04/23 Python
python2.7实现爬虫网页数据
2018/05/25 Python
python实现监控阿里云账户余额功能
2019/12/16 Python
python opencv进行图像拼接
2020/03/27 Python
下面这个程序执行后会有什么错误或者效果
2014/11/03 面试题
对外汉语专业大学生职业生涯规划书
2014/10/11 职场文书
街道务虚会发言材料
2014/10/20 职场文书
学籍证明模板
2014/11/21 职场文书
小班上学期幼儿评语
2014/12/30 职场文书
python Tkinter的简单入门教程
2021/04/11 Python
Java基础之线程锁相关知识总结
2021/06/30 Java/Android
Mysql 8.x 创建用户以及授予权限的操作记录
2022/04/18 MySQL
详解OpenCV获取高动态范围(HDR)成像
2022/04/29 Python