mysql em_Python在主体Emai中发送MySQL查询
你好吗!我需要帮助。我有一个脚本,连接到mysql并打印一个查询。在from __future__ import print_function
import MySQLdb as my
db = my.connect(host="127.0.0.1",
user="root",
passwd="",
db="gs"
)
cursor = db.cursor()
sql = "
SELECT c.titulo as Control
, IF(c.responsable=1, 'TISO','FISO') AS Responsable
, case r.mes when 1 then 'Enero' when 2 then 'Febrero' when 3 then 'Marzo' when 4 then 'Abril' when 5 then 'Mayo' when 6 then 'Junio' when 7 then 'Julio' when 8 then 'Agosto' when 9 then 'Septiembre' when 10 then 'Octubre' when 11 then 'Noviembre' when 12 then 'Diciembre' end AS Mes
FROM controles AS c
JOIN referencias as r
ON c.id_control = r.id_control
WHERE r.mes <= MONTH(CURRENT_DATE())
AND r.ano = YEAR(CURRENT_DATE())
ORDER
BY c.responsable
, c.titulo
, r.mes ASC
"
number_of_rows = cursor.execute(sql)
result = cursor.fetchall()
fiso = 0
tiso = 0
for row in result:
if (row[1]=='TISO' and tiso == 1):
print(row[1], row[0],' | ',row[2])
if (row[1]=='TISO' and tiso == 0):
print ("--------------------------------------------------")
print (" Controles TISO ")
print ("--------------------------------------------------")
tiso = 1
print(row[1], row[0],' | ',row[2])
if (row[1]=='FISO' and fiso == 1):
print(row[1], row[0],' | ',row[2])
if (row[1]=='FISO' and fiso == 0):
print ("--------------------------------------------------")
print (" Controles FISO ")
print ("--------------------------------------------------")
fiso = 1
print(row[1], row[0],' | 'row[2])
db.close()
结果在这里
我如何将这个结果添加到电子邮件正文中?在
我将与这个脚本合并
^{pr2}$
你能帮我吗?我被训练将每一行添加到文本变量,但我不知道如何管理元组。在
谢谢各位!在
mysql em_Python在主体Emai中发送MySQL查询相关推荐
- foreach输出mysql方法_mysql – “foreach”循环:使用R中的所有核心(特别是如果我们在foreach循环中发送sql查询)...
我打算用"foreach"来uitlize我的CPU中的所有核心.我需要在循环中发送一个sql查询.该脚本在正常的'for'循环中工作正常,但是当我将其更改为'foreach'时它 ...
- linux忘记mysql登录用户密码_linux中忘记mysql用户root密码解决方案
1.vim /etc/my.cnf [mysqld] skip-grant-tables ##追加此行,跳过权限表, 2.重启mysql systemctl restart mysqld 3.mysq ...
- linux mysql cpu 高,Linux系统中关于Mysql数据库导致CPU很高的问题解决
Linux系统中关于Mysql数据库导致CPU很高的问题解决 发布时间:2007-11-19 00:01:12来源:红联作者:spworks 服务器环境 Liunx AS4 + PHP5 + Mysq ...
- mysql uncompress_如何在php中实现mysql compress()函数
我想压缩TEXT以存储在MySQL中. 所以我只是在php中做gzcompress()然后发送到mysql,但是我也在设置Sphinx全文搜索,如果它可以用一个简单的查询来填充其索引,那就很好了. s ...
- echarts导入mysql数据库_Echarts最新:Django中从mysql数据库中获取数据传到echarts方式_爱安网 LoveAn.com...
关于"Echarts"的最新内容 聚合阅读 这篇文章主要介绍了基于vue+echarts 数据可视化大屏展示的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随 ...
- mysql主从同步linux,linux中部署mysql主从同步示例详解(绝对经典,看了必会)
准备两台服务器并安装MySQL5.7 master服务器 192.168.254.132 slave服务器 192.168.254.136 确保两台服务器安装的mysql版本一致,本测试使用的是mys ...
- mysql删除端口配置文件,linux中的Mysql的安装、重置安装密码、修改权限详解
安装: 1.安装查看有没有安装过: yum list installed MySQL* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客 ...
- php mysql 迁移_将phpstudy中的mysql迁移至Linux教程
项目目的 将原来windows环境中使用phpstudy搭建的mysql 5.5.53 中的数据迁移至新主机Linux环境中 环境情况 新主机 系统平台: CentOS release 7.4 (Fi ...
- opensips mysql 认证_基于ubuntu中使用mysql实现opensips用户认证的解决方法
1 MySQL支持 1.1 MySQL模块支持 默认安装时,不包含MySQL模块. opensipsctlrc文件中包含了数据库配置的信息,要想让opensips支持mysql数据库,在编译安装的时候 ...
- mysql java 获取周_Java中获取Mysql中datetime类型的数据
由于Java中的日期类型只有Date类型,而Mysql中即有date型,又有datetime型,当我们想要在java中获取Mysql中datetime类型的数据或向Mysql数据库中插入datetim ...
最新文章
- pandas使用replace函数替换dataframe中的值:replace函数使用正则表达式对dataframe中的值进行替换
- 科普丨让机器看见世界,这背后的技术是什么?
- 帆软报表调用mysql存储过程_FineReport单行与数据库交互的方法
- 并发编程线程通信之管道流
- web app开发技巧总结
- MATLAB之界面介绍
- Flink 分别读取kafka和mysql作为source
- 编码 Unicode utf-8
- 3 年前端面经和他在创业公司的成长历程
- SHELL test [ 命令用法
- 【回文字符串】 最长回文子串O(N) Manacher算法
- Win10 Ubuntu子系统用户密码忘记解决方案
- 边缘计算崛起!施耐德联手华胜天成打造胶囊数据中心,真正端到端交付
- 文件中有一组整数,要求排序后输出到另一个文件中
- 樊登读书会极致读后感_樊登:我只不过是把好为人师发挥到了极致
- 七年级上册数学计算机教学视频,人教版初中数学七年级上册
- NDK开发(八) :JNI下Bitmap的使用
- antd 时间选择器,设置显示为中文
- Nmap的下载与基本命令运用
- 小猪佩奇篇(turtle)