python csv转html
时间: 2023-06-15 13:05:35 浏览: 132
你可以使用Python内置的csv和html模块来将CSV文件转换为HTML格式。以下是一个简单的示例代码:
```python
import csv
import html
# 读取CSV文件
with open('data.csv', 'r') as f:
reader = csv.reader(f)
data = [row for row in reader]
# 将数据转换为HTML表格
html_table = '<table>\n'
for row in data:
html_table += '<tr>\n'
for col in row:
html_table += f'<td>{html.escape(col)}</td>\n'
html_table += '</tr>\n'
html_table += '</table>'
# 将HTML表格保存到文件中
with open('table.html', 'w') as f:
f.write(html_table)
```
在这个例子中,我们首先使用csv模块读取CSV文件。然后,我们使用html模块将每个单元格的内容转义为HTML实体,以避免在HTML中出现问题。最后,我们将HTML表格写入一个新文件中。
阅读全文