python 输出sql汉字_emai中的pythonsql输出

我有以下代码,它使用python应用程序发送SQL命令的输出。在command = 'osql -E -S sqlconn -d database -Q "set nocount on;select t, COUNT(*) "Count" from risk group by t "

output = subprocess.check_output(command)

message = """From:XYZ

To: To ABC

Subject: Report for run

"""

message = message + str(output)

try:

smtpObj = smtplib.SMTP('smtpserver',25)

smtpObj.sendmail(sender,receivers,message)

except SMTPException:

print ('Error in sending email')

但是,问题是电子邮件包含的邮件格式不正确,\r\n。在

什么是更好的格式和发送电子邮件的方法。在

收到的电子邮件示例:b' t Count \r\n -----------------------

----------- \r\n 2013-06-04 00:00:00.000 6605 \r\n\r\n'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值