mysqlconn-flask.py

 1 # -*- coding: utf-8 -*-
 2 #coding=utf-8
 3
 4 import os
 5 import mysql.connector
 6 from flask import Flask, request, render_template
 7
 8 app = Flask(__name__)
 9
10 def db():
11     # 注意把password设为你的root口令:
12     conn = mysql.connector.connect( user='root', host='127.0.0.1', database='kf', use_unicode=True)
13
14     # 运行查询:
15     cursor = conn.cursor()
16     cursor.execute('select check_date,comp,urn,wsurl,amount from dc_query')
17 #    l1 = []
18     d1 = {}
19     i = 0
20     for (check_date,comp,urn,wsurl,amount) in cursor:
21         d1[urn] = (check_date,comp,urn,wsurl,amount)
22 #        l1.append(d1)
23         i += 1
24     #print d1
25
26     # 关闭Cursor和Connection:
27     cursor.close()
28     conn.close()
29     return d1
30
31 @app.route('/data',methods=['GET','POST'])
32 def datalist():
33     dd = db()
34     return render_template('query.html',dd = dd)
35
36 @app.route('/')
37 def index():
38     return render_template('index.html')
39
40 if __name__ == "__main__":
41     port = int(os.environ.get("PORT", 5001))
42     app.run(host='0.0.0.0', port=port)

query.html

 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 2         "http://www.w3.org/TR/html4/loose.dtd">
 3 <html>
 4 <head>
 5     <title></title>
 6 </head>
 7 <body>
 8
 9     <div>dc_query表</div><br>
10     <table>
11         <tr>
12                 <th>时间</th>
13                 <th>模块</th>
14                 <th>urn</th>
15                 <th>链接</th>
16         </tr>
17         {% for urn in dd.keys() %}
18             <tr>
19                 <td>{{dd[urn][0]}}</td>
20                 <td>{{dd[urn][1]}}</td>
21                 <td>{{dd[urn][2]}}</td>
22                 <td>{{dd[urn][3]}}</td>
23             </tr>
24         {% endfor %}
25     </table>
26 </body>
27 </html>

转载于:https://www.cnblogs.com/iuwai/p/4359346.html

flask小demo-数据查询相关推荐

  1. 数据库实验第五周【数据查询】

    例题紧接着上一篇博客,链接地址在这里: 数据库[数据索引&插入&查询] 目录 数据查询 单表查询 1.选择表中的若干列 (3)查询经过计算的值 [例3.19] 查全体学生的姓名及其出生 ...

  2. android jsoup简书,jsoup爬虫简书首页数据做个小Demo

    昨天LZ去面试,遇到一个大牛,被血虐一番,发现自己基础还是很薄弱,对java一些原理掌握的还是不够稳固,比如java反射注解,知道一点就是说不出来,很尴尬... 生命不止,学习不止啊 之前那个项目 Q ...

  3. jsoup爬虫简书首页数据做个小Demo

    代码地址如下: http://www.demodashi.com/demo/11643.html 昨天LZ去面试,遇到一个大牛,被血虐一番,发现自己基础还是很薄弱,对java一些原理掌握的还是不够稳固 ...

  4. 接收udp数据_聊聊UDP、TCP和实现一个简单的JAVA UDP小Demo

    最近真的比较忙,很久就想写了,可是一直苦于写点什么,今天脑袋灵光一闪,觉得自己再UDP方面还有些不了解的地方,所以要给自己扫盲. 好了,咱们进入今天的主题,先列一下提纲: 1. UDP是什么,UDP适 ...

  5. 用python做一个数据查询软件_使用Python实现NBA球员数据查询小程序功能

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于早起Python ,作者投稿君 一.前言 有时将代码转成带有界面的程序,会极大地方便 ...

  6. 微信小程序火车票查询 直取12306数据

    最终效果图: 样式丑哭了,我毕竟不是前端,宗旨就是练练手,体验微信小程序的开发,以最直接的方式获取12306数据查询火车票. 目录结构: search1是出发站列表,search2是目的站列表,命名没 ...

  7. python进行数据查询_使用Python实现NBA球员数据查询小程序功能

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于早起Python ,作者投稿君 一.前言 有时将代码转成带有界面的程序,会极大地方便 ...

  8. java爬虫黑马百度云,Java爬虫小Demo java爬取百度风云榜数据

    Java爬虫小Demo java爬取百度风云榜数据 很简单的一个小例子,使用到了java的爬虫框架 jsoup ,一起啦看看实现的方法吧! 相关推荐:Python爬虫实战 python爬虫爬取百度风云 ...

  9. 关于微信小程序云开发数据库中有数据查询不到的问题

    最近在学习过程中遇到一个微信小程序云开发数据库中有数据查询不到的问题 集合查询代码如下: Page({/* 采用了ES6的写法 */onLoad() {wx.cloud.database().coll ...

最新文章

  1. python基础教程第三版豆瓣-1024,程序媛/猿请查收!
  2. django session, 分页,数据库学习
  3. QTP的那些事---通过html标签的属性获取对象(类似onclick的属性)
  4. java获取服务器状态_获取远程服务器上 Java 进程的运行状态
  5. appium 切换native/ webview,findby,还有页面元素定位一直小于0的问题的解决
  6. ios php tpbase64编码,iOS Base64编码
  7. PMP考试通过率怎么样?
  8. 矩阵分解 三角分解(LU分解)
  9. php微信公众号回复换行,PHP 微信公众号开发,关键字回复使用switch出错
  10. 新萝卜家园 Ghost XP SP3 电脑城装机版 2011.06+
  11. Html 特殊符号 让版权符号更美观
  12. 标注数据类型及对应的监督学习方案
  13. Godot 导出项目文件错误解决办法
  14. [HTML5点滴]客户端存储那些事
  15. ROM、RAM、FLASH、IRAM、IROM、DRAM、DROM等简单介绍
  16. java计算机毕业设计绿色生活基于PS、DW的绿色环保宣传网站源码+数据库+系统+lw文档+mybatis+运行部署
  17. linux 2.4内核编译,linux 2.4内核编译详解
  18. 不是内部或外部命令,也不是可运行的程序或批处理文件。
  19. 用友BQ商业智能平台报表功能
  20. 防止开发人员开发后门程序,数据库安全之应用程序调用的危险

热门文章

  1. 报错:不是可以识别的内置函数名称
  2. React-Native 指定模拟器RUN-IOS
  3. 【算法】 - 动态规划 + 位运算
  4. 1 State Hook
  5. 监控工具之zabbix server3.4 部署配置
  6. Ubuntu GNOME 15.10升级16.4LTS
  7. 《Linux多线程服务端编程——使用muduo C++网络库》读书笔记
  8. 《现代操作系统》精读与思考笔记 第七章 多媒体
  9. 【整理】MySQL 之 autocommit
  10. 和硕裁员4.5万真相调查:工人入不敷出无奈走人