我有一个python列表,我从CSV导入,我已经对数据进行了排序,但我知道我需要找出如何将列表转换为html表输出。 Ť
import csv
with open('bike_results.csv', 'r') as f:
reader = csv.reader(f, delimiter=' ',
quotechar='|', quoting=csv.QUOTE_MINIMAL)
bike_list = list(reader)
print(bike_list)
答案 0 :(得分:-1)
请假设第一行是HTML表格的标题
,请查找以下代码import csv
with open('results.csv', 'r') as f:
reader = csv.reader(f, delimiter=' ',
quotechar='|', quoting=csv.QUOTE_MINIMAL)
bike_list = list(reader)
html_content = "<html><body><table><tr><td>" + bike_list[0][0] + "</td><td>" + bike_list[0][1] + "</td></tr>"
i=1
while i < len(bike_list):
html_content += "<tr><td>{}</td><td>{}</td></tr>".format(bike_list[i][0],bike_list[i][1])
i+=1
html_content += "</table></body></html>"
print html_content