[问题] 将mysql query结果利用smtplib写入并寄出

楼主: a115073 (wei)   2016-08-12 09:28:50
各位先进好~
最近小的再写一只简单的捞资料.py
最后有一个小小的问题卡住了。
我希望由mysql捞出来的资料利用html写成表格并寄出。
网络上仅查到N年前有个 HTML.table(?),但在python 2.7上并没有这个函式库
想请教各位有什么其他的方法可以达到这个目标。
下方是小弟写的:
#!/usr/bin/env python
import MySQLdb
import datetime
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
time = datetime.datetime.now().strftime('%Y-%m-%d')
now_time = time+"%"
#connect db & query
db = MySQLdb.connect('host', 'user', 'passwd','db_name')
cursor = db.cursor()
cursor.execute(""" mysql command""")
data = cursor.fetchall()
list = (enumerate(data))
#test on pycharm
for r,row in enumerate(list) :
for c,col in enumerate(row):
print col
#login & send mail using smtplib
sender='[email protected]/*
作者: aweimeow (喵喵喵喵 ヽ( ・∀・)ノ)   2016-08-12 11:26:00
https://www.decalage.info/python/html你是从这边找到的吗,如果是的话,下方有下载连结哦!
作者: CaptainH (Cannon)   2016-08-12 12:14:00
两周内你从没想过去学个html?
作者: Chinfone (Gemini)   2016-08-12 13:51:00
我是用 prettytable ,也是跟你一样的需求
楼主: a115073 (wei)   2016-08-12 15:14:00
CaptainH大,如果要用html的话本来就有实际在跑的php了.就是想学着利用python去解决所有问题,顺便让自己多学一点aweimeow大,谢谢您,我再试试看!虽然我不是在这边找到的..Chinfone大谢谢您,我也去试试看!
继续阅读

Links booklink

Contact Us: admin [ a t ] ucptt.com