如何通过python代码将html中的一个大列管理为多行?

如何通过python代码将html中的一个大列管理为多行?,python,html,django,csv,Python,Html,Django,Csv,我已经用HTML编写了CSV文件,但我面临的问题是,它只有一个大的列,我想按行管理它,这样我就不必滚动页面。与其通过给它指定行来手动在HTML中管理它,我如何用python编写一些代码行并按行管理它呢 import csv html_about = '' names = [] with open('filo.csv') as data_file: csv_data = csv.reader(data_file) for line in csv_data: names.a

我已经用HTML编写了CSV文件,但我面临的问题是,它只有一个大的列,我想按行管理它,这样我就不必滚动页面。与其通过给它指定行来手动在HTML中管理它,我如何用python编写一些代码行并按行管理它呢

import csv

html_about = ''
names = []
with open('filo.csv') as data_file:
    csv_data = csv.reader(data_file)
    for line in csv_data:
    names.append(f'{line[0]}')

html_output = '\n<ul>'
for name in names:
    html_output += f'\n\t<ul>{name}</ul>'
html_output += '\n</ul>'
print(html_output)

import pandas as pd
df = pd.read_csv('filo.csv')
with open('table.html', 'w') as html_file:
    df.to_html(html_file,index=False)
导入csv
html_关于=“”
名称=[]
打开('filo.csv')作为数据文件:
csv\u data=csv.reader(数据文件)
对于csv_数据中的行:
names.append(f'{line[0]}')
html_输出='\n
    ' 对于名称中的名称: html\u output+=f'\n\t
      {name}
    ' html_输出+='\n
' 打印(html_输出) 作为pd进口熊猫 df=pd.read\u csv('filo.csv') 打开('table.html','w')作为html\u文件: to_html(html_文件,索引=False)
有人要回答吗?有人要回答吗?