【发布时间】:2015-06-26 08:54:29
【问题描述】:
基本上我从网页中获取一些数据,并将其放入一个数组中,我想将该数组的内容输出到 HTML 文件中的一个表中。经过一番研究,我发现使用 mako 模板可能是最好的解决方案,但我不明白如何使用它?谁能指导我完成这些步骤或提供更好的解决方案来执行此 python 脚本并将其结果输出到网络上?
import urllib2
import mako
from bs4 import BeautifulSoup as BS
html = urllib2.urlopen("<link-to-web-page>")
soup = BS(html)
data = []
for each_course in soup.findAll('li',{'class':'<class-name>'}):
inner_text = each_course.text
data.append(inner_text)
for i in data:
print (i+"\n")
【问题讨论】:
-
您只想生成 html 还是希望它在互联网上可用?
-
我希望它也可以在互联网上使用
-
您有网络服务器吗?还是您只希望您和您局域网上的其他人可以使用它?数据是静态的还是每次查询网站时都需要生成?