python操作excel增加边框和文字居中
时间: 2023-08-12 13:03:50 浏览: 223
您可以使用Python中的openpyxl库来Excel文件并设置边框和文字居中。下面是一个示例代码:
```python
from openpyxl import Workbook
from openpyxl.styles import Border, Alignment, Side
# 创建一个Workbook对象
wb = Workbook()
# 选择默认的活动工作表
ws = wb.active
# 设置边框
border = Border(left=Side(style='thin'),
right=Side(style='thin'),
top=Side(style='thin'),
bottom=Side(style='thin'))
# 设置文字居中
alignment = Alignment(horizontal='center', vertical='center')
# 设置边框和文字居中
for row in ws.iter_rows(min_row=1, max_row=5, min_col=1, max_col=5):
for cell in row:
cell.border = border
cell.alignment = alignment
# 保存Excel文件
wb.save('example.xlsx')
```
在这个示例中,我们首先创建了一个Workbook对象,并选择默认的活动工作表。然后,我们定义了边框(使用openpyxl.styles.Border类)和文字居中(使用openpyxl.styles.Alignment类)。接下来,我们使用嵌套的循环将边框和文字居中应用于指定的单元格范围。最后,我们保存Excel文件。
请注意,您需要安装openpyxl库来运行此代码。您可以使用以下命令安装openpyxl:
```
pip install openpyxl
```
希望对您有所帮助!如有任何疑问,请随时提问。
阅读全文