使用python列表优先访问HTML表
我有一个从CSV导入的python列表,我已经对数据进行了排序,但我需要了解如何将列表转换为html表输出。T使用python列表优先访问HTML表,python,list,html-table,Python,List,Html Table,我有一个从CSV导入的python列表,我已经对数据进行了排序,但我需要了解如何将列表转换为html表输出。T 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(b
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)
请通过假设第一行是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>"
导入csv
以open('results.csv','r')作为f:
reader=csv.reader(f,分隔符=“”,
quotechar='|',quoting=csv.QUOTE|U最小值)
自行车列表=列表(读卡器)
html_content=”“+自行车列表[0][0]+“”+自行车列表[0][1]+“”
i=1
而我
打印html_内容将有所帮助!您必须提供CSV文件的详细信息,即列名和行。因此,列名称将进入表头,行将进入表体。我真的被困在如何做到这一点,这就是为什么我问我,我知道它需要通过表过滤,但我想这样做没有一段长的代码。