我写了一个脚本,它从网络上搜集各种东西并将它们存储在python列表中,并且有一些关于将它放入HTML表格以在网页上显示的最佳方式的问题。
由于
答案 0 :(得分:2)
将所有内容存储在数据库中,例如:sqlite,mysql,mongodb,redis ......
将所有内容存储在"平面文件中":sqlite,xml,json,msgpack
或在启动时以完整的方式阅读
简单而且通常足够快。
使用模板引擎(例如jinja)从列表中生成html文件,将其另存为html文件。
我使用了一些优秀的python webframeworks:
Flask,Bottle,Django,Twisted,Tornado
他们或多或少输出html。
答案 1 :(得分:1)
创建HTML表的最直接方法是遍历列表并打印出行。
print '<table><tr><th>Column1</th><th>Column2</th>...</tr>'
for row in my_list:
print '<tr>'
for col in row:
print '<td>%s</td>' % col
print '</tr>'
print '</table>'
根据特定表格的需要调整代码。