python怎么设置写入Excel文件的字体格式
时间: 2023-08-19 22:05:05 浏览: 192
你可以使用Python的openpyxl库来设置Excel文件中的字体格式。具体步骤如下:
1. 导入openpyxl库
```python
import openpyxl
from openpyxl.styles import Font
```
2. 打开Excel文件
```python
workbook = openpyxl.load_workbook('example.xlsx')
```
3. 选择要操作的工作表
```python
worksheet = workbook.active
```
4. 创建一个Font对象,并设置字体属性
```python
font = Font(name='Calibri', size=12, bold=True, italic=False, color='FF0000')
```
5. 在指定的单元格中设置字体格式
```python
worksheet['A1'].font = font
```
这里的`A1`是指要设置字体格式的单元格位置,可以根据需求进行修改。
完整代码示例:
```python
import openpyxl
from openpyxl.styles import Font
workbook = openpyxl.load_workbook('example.xlsx')
worksheet = workbook.active
font = Font(name='Calibri', size=12, bold=True, italic=False, color='FF0000')
worksheet['A1'].font = font
workbook.save('example.xlsx')
```
注意:在设置字体颜色时,需要使用六位十六进制表示颜色,例如红色为`FF0000`。