怎么用python 将以下形式的文档转化成 html格式? 100
原文件:今天,晴,多云,23℃/31℃明天,多云,中雨,25℃/31℃后天,中雨,小雨,25℃/30℃周一,小雨,多云,26℃/32℃周二,多云,多云,27℃/34℃周三...
原文件:
今天,晴,多云,23℃/31℃
明天,多云,中雨,25℃/31℃
后天,中雨,小雨,25℃/30℃
周一,小雨,多云,26℃/32℃
周二,多云,多云,27℃/34℃
周三,多云,多云,28℃/36℃
周四,多云,多云,28℃/36℃
要改成的形式:
今天 明天 后天 周一 周二 周三 周四
晴 多云 中雨 小雨 多云 多云 多云
多云 中雨 小雨 多云 多云 多云 多云
23℃/31℃ 25℃/31℃ 25℃/30℃ 26℃/32℃ 27℃/34℃ 28℃/36℃ 28℃/36℃
要改成html表格的形式,有什么模块吗 展开
今天,晴,多云,23℃/31℃
明天,多云,中雨,25℃/31℃
后天,中雨,小雨,25℃/30℃
周一,小雨,多云,26℃/32℃
周二,多云,多云,27℃/34℃
周三,多云,多云,28℃/36℃
周四,多云,多云,28℃/36℃
要改成的形式:
今天 明天 后天 周一 周二 周三 周四
晴 多云 中雨 小雨 多云 多云 多云
多云 中雨 小雨 多云 多云 多云 多云
23℃/31℃ 25℃/31℃ 25℃/30℃ 26℃/32℃ 27℃/34℃ 28℃/36℃ 28℃/36℃
要改成html表格的形式,有什么模块吗 展开
1个回答
推荐于2017-12-16
展开全部
没有,需要自己解析字符,比如
# coding: utf-8
text = '''今天,晴,多云,23℃/31℃
明天,多云,中雨,25℃/31℃
后天,中雨,小雨,25℃/30℃
周一,小雨,多云,26℃/32℃
周二,多云,多云,27℃/34℃
周三,多云,多云,28℃/36℃
周四,多云,多云,28℃/36℃'''
tables = [[],[],[],[]]
for line in text.splitlines():
words = line.split(',')
for i in range(4):
tables[i].append(words[i])
print '<table>'
for tr in tables:
print '<tr>\n<td>'+'</td>\n<td>'.join(tr)+'</td>\n</tr>'
print '</table>'
截图:
追问
我想弄成那种数列排的,不是横着的
今天 | 明天 | 后天|
晴 | 多云| 中雨|
多云 | 中雨 | 小雨 |
23℃/31℃ |25℃/31℃ |25℃/30℃ |
今天,晴,多云,温度是一列,居中对齐
追答
你吧输出的html代码放置到html页面中就是你想要的结果了
我这只是html代码而已。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询