openpyxl-python处理excel开源库

1-openpyxl基础用法

2-openpyxl单元格样式处理

3-openpyxl日期格式处理

4-openpyxl单元格合并

5-openpyxl批量操作单元格

6-openpyxl数字格式处理

openpyxl-python处理excel开源库

基础用法

# 安装openpyxl库
pip install openpyxl
# 安装openpyxl库
from openpyxl import Workbook
# get_column_letter: 将数字转换成excel列的字母形式, 如:1》A,8》H
from openpyxl.utils import get_column_letter

# 创建工作簿
wb = Workbook()
filename = 'data.xlsx'

# 获取分页, 新建Workbook时默认会创建一个分页,并设置为当前活动的分页
ws1 = wb.active
# 设置分页标题
ws1.title = 'first sheet'

for row in range(1, 10):
    # 在当前页底部添加一组数据
    ws1.append(range(10))
# 创建一个分页,标题为data
ws2 = wb.create_sheet(title='Data')
# 设置第一行第一列单元格的值
ws2['A1'] = 'test data'
for row in range(5, 10):
    for col in range(5, 10):
        # 创建设置row行col列单元格的value
        ws2.cell(column=col, row=row, value='{0}{1}'.format(get_column_letter(col), row))
# 将工作簿保存到文件
wb.save(filename=filename)


请添加图片描述
请添加图片描述
下一篇 openpyxl 单元格样式处理

猜你喜欢

转载自blog.csdn.net/BDawn/article/details/111357939