从csv文件生成html表的代码
table-generator的Python项目详细描述
表格生成器
用于从csv文件生成表的html代码的python包。
安装
使用git
安装如果您希望从命令行运行此文件,我建议您使用位于https://github.com/lol-cubes/table-generator
的repo中的脚本git clone https://github.com/lol-cubes/table_generator.git
使用pip
安装pip install table_generator
用法:
生成HTML
参数:
file
(str)-包含csv表的文件的路径
complete_file
(bool)-是否添加html元素以使代码作为单独的文件运行
header
(bool)-是否将第一行csv值转换为<th>
标记
pretty
(bool)-是否美化输出代码
attrs
(dict)-映射到相应值的html属性
示例用法:
fromtable_generatorimportgenerate_htmlhtml_table=generate_html('data.csv',False,True,True,True,{"class":"table","id":"data-table"})