html_outputer.py
coding=UTF-8
HTML输出器
import sys
class htmlOutputer():
def init(self):
self.data = []
def collect_data(self, data):
if data is None:
return
self.data.append(data)
def output(self):
global file
try:
file = open('output.html', 'w',encoding='utf-8')
file.write('')
file.write('')
file.write('
for data in self.data:
file.write('')
file.write('' % data['url'])
file.write('' % data['title'].encode('utf-8').decode('utf-8'))
file.write('' % data['summary'].encode('utf-8').decode('utf-8'))
file.write('')
file.write('
| %s | %s | %s |
file.write('')
file.write('')
file.close()
except IOError as e:
print(str(e))
finally:
if 'file' in locals():
file.close()
岑忠满的博客新站点
http://cenzm.xyz

浙公网安备 33010602011771号