python实现将数据带格式存在文档中
时间: 2024-05-02 16:17:39 浏览: 17
可以使用Python中的内置模块`csv`和`openpyxl`来将数据带格式保存到文档中。
1. 保存为CSV文件
```python
import csv
data = [['Name', 'Age', 'Gender'], ['Tom', 20, 'Male'], ['Lucy', 18, 'Female'], ['Jack', 22, 'Male']]
with open('data.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(data)
```
2. 保存为Excel文件
```python
from openpyxl import Workbook
from openpyxl.styles import Font
data = [['Name', 'Age', 'Gender'], ['Tom', 20, 'Male'], ['Lucy', 18, 'Female'], ['Jack', 22, 'Male']]
wb = Workbook()
ws = wb.active
# 设置表头字体加粗
bold_font = Font(bold=True)
for cell in ws[1]:
cell.font = bold_font
# 写入数据
for row in data:
ws.append(row)
# 保存文件
wb.save('data.xlsx')
```
以上代码可以将数据保存到`data.csv`和`data.xlsx`中。`csv`文件可以用Excel打开,也可以用文本编辑器打开;`xlsx`文件只能用Excel打开。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)