python toexcel 调整单元格间距
时间: 2023-06-22 13:19:18 浏览: 112
调整行字间距
在 Python 中,可以使用 `openpyxl` 模块来创建和编辑 Excel 文件,并且可以使用该模块的 `worksheet` 对象来调整单元格的间距。
以下是一个示例代码,演示如何使用 `openpyxl` 模块来调整 Excel 单元格的间距:
```python
from openpyxl import Workbook
from openpyxl.styles import Alignment
# 创建一个新的工作簿
wb = Workbook()
ws = wb.active
# 设置单元格 A1 的值
ws['A1'] = 'Hello World!'
# 设置单元格 A1 的水平和垂直对齐方式
ws['A1'].alignment = Alignment(horizontal='center', vertical='center')
# 设置单元格 A1 的边框和内边距
ws['A1'].border = thin_border
ws['A1'].padding = padding
# 调整单元格 A1 的宽度和高度
ws.column_dimensions['A'].width = 20
ws.row_dimensions[1].height = 30
# 保存工作簿
wb.save('example.xlsx')
```
在这个示例中,`Alignment` 对象用于设置单元格的水平和垂直对齐方式。`column_dimensions['A']` 用于设置列 A 的宽度,而 `row_dimensions[1]` 用于设置行 1 的高度。你可以根据需要调整列宽和行高。
阅读全文