用python生成在html中显示的表格

数据来源本地sqlite,只需要生成html文件即可请给出具体简单的实例... 数据来源本地sqlite,只需要生成html文件即可
请给出具体简单的实例
展开
 我来答
就是累w_w
2013-08-09 · TA获得超过165个赞
知道小有建树答主
回答量:126
采纳率:0%
帮助的人:139万
展开全部
可以通过写python脚本制作HTML的form,包括HTML的标签什么的

python 有个第三方库pyh用来生成HTML,可以试用一下:

from pyh import *
page = PyH('This is PyH page')
page << h1(cl='center', 'My big title')
table1 = page << table(border='1',id='mytable1')

headtr = table1 << tr(id='headline')

headtr << td('Head1') << td('Head2')

tr1 = table1 << tr(id='line1')

tr1 << td('r1,c1') <<td('r1,c2')

tr2 = table1 << tr(id='line2')

tr2 << td('r2,c1') <<td('r2,c2')
page.printOut()
tim_spac
2013-08-09 · TA获得超过3628个赞
知道大有可为答主
回答量:1804
采纳率:100%
帮助的人:2018万
展开全部
..
conn = sqlite3.connect(database='thedbfile')
curr = conn.cursor()
curr.execute("select * from thetable")

tr1 = table1 << tr(id="header")
for field in curr.description:
    tr1 << th(field[0])

for row in curr:
    tr2 = table1 << tr()
    for item in row:
        tr2 << td(item)

curr.close()
conn.close()
...
以上代码基于1L"就是累w_w"的方案进行完善
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式