python操作excel对齐
时间: 2023-08-29 08:13:18 浏览: 126
在Python中,你可以使用`openpyxl`库来操作Excel文件,并且可以通过设置单元格的对齐方式来控制文本在单元格中的对齐方式。以下是一个示例代码:
```python
from openpyxl import Workbook
from openpyxl.styles import Alignment
# 创建一个Workbook对象
workbook = Workbook()
# 选择默认的活动工作表
worksheet = workbook.active
# 设置A1单元格的值为"Hello, World!"
worksheet['A1'] = "Hello, World!"
# 创建一个Alignment对象,并设置对齐方式为居中
align = Alignment(horizontal='center', vertical='center')
# 将A1单元格的对齐方式设置为居中
worksheet['A1'].alignment = align
# 保存Excel文件
workbook.save("example.xlsx")
```
在上面的示例代码中,我们使用`Alignment`类创建一个对齐对象`align`,并通过设置`horizontal`和`vertical`属性来指定单元格的水平和垂直对齐方式。然后,我们将A1单元格的对齐方式设置为居中。
你可以根据需要调整对齐方式,例如`horizontal`属性可以设置为'left'(左对齐)、'right'(右对齐)或'center'(居中对齐),`vertical`属性可以设置为'top'(顶部对齐)、'bottom'(底部对齐)或'center'(居中对齐)等。
阅读全文