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聊天程序实例代码分享
Nov 18 Python
python使用Paramiko模块实现远程文件拷贝
Apr 30 Python
django 2.2和mysql使用的常见问题
Jul 18 Python
python3的url编码和解码,自定义gbk、utf-8的例子
Aug 22 Python
Pytorch 多维数组运算过程的索引处理方式
Dec 27 Python
win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码
Jan 16 Python
Python3.7在anaconda里面使用IDLE编译器的步骤详解
Apr 29 Python
python中rb含义理解
Jun 18 Python
Python自动登录QQ的实现示例
Aug 28 Python
如何用Python徒手写线性回归
Jan 25 Python
python实现学生信息管理系统源码
Feb 22 Python
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
Jun 11 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
神族 PROTOSS 概述
2020/03/14 星际争霸
php数组函数序列之array_key_exists() - 查找数组键名是否存在
2011/10/29 PHP
PHP Cookie学习笔记
2016/08/23 PHP
PHP编程 SSO详细介绍及简单实例
2017/01/13 PHP
在Laravel中使用MongoDB的方法示例
2019/11/11 PHP
JavaScript常用验证函数实例汇总
2014/11/25 Javascript
浅析webapp框架AngularUI的demo
2014/12/21 Javascript
JS导出PDF插件的方法(支持中文、图片使用路径)
2016/07/12 Javascript
浅谈JS之tagNaem和nodeName
2016/09/13 Javascript
Javascript动画效果(4)
2016/10/11 Javascript
pc加载更多功能和移动端下拉刷新加载数据
2016/11/07 Javascript
JS 实现随机验证码功能
2017/02/15 Javascript
微信扫码支付零云插件版实例详解
2017/04/26 Javascript
zTree 树插件实现全国五级地区点击后加载的示例
2018/02/05 Javascript
详解vue-cli下ESlint 配置说明
2018/09/03 Javascript
vue基础之事件简写、事件对象、冒泡、默认行为、键盘事件实例分析
2019/03/11 Javascript
何时/使用 Vue3 render 函数的教程详解
2020/07/25 Javascript
javascript实现滚轮轮播图片
2020/12/13 Javascript
python基础教程之Hello World!
2014/08/29 Python
python 二分查找和快速排序实例详解
2017/10/13 Python
Python列表元素常见操作简单示例
2019/10/25 Python
Python Django2 model 查询介绍(条件、范围、模糊查询)
2020/03/16 Python
Python库skimage绘制二值图像代码实例
2020/04/10 Python
Python plt 利用subplot 实现在一张画布同时画多张图
2021/02/26 Python
HTML5之语义标签介绍
2016/07/07 HTML / CSS
GE设备配件:GE Appliance Parts(家电零件、配件和滤水器)
2018/11/28 全球购物
Ariat英国官网:为世界顶级马术运动员制造最优质的鞋类和服装
2020/02/14 全球购物
C#里面如何倒序排列一个数组的元素?
2013/06/21 面试题
生物科学专业个人求职信范文
2013/12/05 职场文书
学习党课思想汇报
2013/12/29 职场文书
报关员个人职业生涯规划书
2014/03/12 职场文书
国际贸易求职信
2014/07/05 职场文书
蛋糕店创业计划书范文
2014/09/21 职场文书
公务员个人年终总结
2015/02/12 职场文书
mybatis中sql语句CDATA标签的用法说明
2021/06/30 Java/Android
CPU不支持Windows11系统怎么办
2021/11/21 数码科技