你可以使用 openpyxl 库来新建 excel,并依次命名四个 sheet,并写入表头。下面是一个示例代码:

from openpyxl import Workbook

# 创建 Workbook 对象
wb = Workbook()

# 获取默认的 sheet
sheet = wb.active

# 重命名默认的 sheet
sheet.title = '90分以上'

# 创建其他三个 sheet,并依次命名
sheets = ['80-90分', '70-80分', '60-70分']
for s in sheets:
    wb.create_sheet(title=s)

# 写入表头
attributes = ['总评', '员工素质', '设施服务', '清洁程度', '舒适度', '性价比', '位置']
for sheet in wb.sheetnames:
    ws = wb[sheet]
    ws.append(attributes)

# 保存 excel 文件
wb.save('output.xlsx')

在此示例中,我们首先创建了一个 Workbook 对象,然后使用 active 属性获取默认的 sheet,并将其重命名为 '90分以上'。接下来,我们使用 create_sheet 方法创建了其他三个 sheet,并使用 title 属性为它们命名。然后,我们使用 append 方法将 attributes 列表中的元素写入每个 sheet 的第一行。最后,我们使用 save 方法保存 excel 文件为 'output.xlsx'。


原文地址: https://www.cveoy.top/t/topic/poSS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录