📜  使用Python写入Excel工作表

📅  最后修改于: 2020-04-11 01:58:24             🧑  作者: Mango

使用xlwt模块,可以对电子表格执行多项操作。例如,可以在Python中完成写入或修改数据的操作。此外,用户可能必须浏览各种工作表并根据某些条件检索数据或修改某些行和列并进行大量工作。
让我们看看如何使用Python创建和写入Excel工作表。

代码1:
# 使用Python写入Excel工作表
import xlwt
from xlwt import Workbook
# 工作簿已创建
wb = Workbook()
# add_sheet用于创建工作表.
sheet1 = wb.add_sheet('Sheet 1')
sheet1.write(1, 0, 'ISBT DEHRADUN')
sheet1.write(2, 0, 'SHASTRADHARA')
sheet1.write(3, 0, 'CLEMEN TOWN')
sheet1.write(4, 0, 'RAJPUR ROAD')
sheet1.write(5, 0, 'CLOCK TOWER')
sheet1.write(0, 1, 'ISBT DEHRADUN')
sheet1.write(0, 2, 'SHASTRADHARA')
sheet1.write(0, 3, 'CLEMEN TOWN')
sheet1.write(0, 4, 'RAJPUR ROAD')
sheet1.write(0, 5, 'CLOCK TOWER')
wb.save('xlwt example.xls')

输出:

代码2:在Excel中添加样式表
# 导入xlwt模块
import xlwt
workbook = xlwt.Workbook()
sheet = workbook.add_sheet("Sheet Name")
# 指定样式
style = xlwt.easyxf('font: bold 1')
# 指定列
sheet.write(0, 0, 'SAMPLE', style)
workbook.save("sample.xls")

输出:

代码3:将多个样式添加到单元格

# 导入xlwt模块
import xlwt
workbook = xlwt.Workbook()
sheet = workbook.add_sheet("Sheet Name")
# 应用多种样式
style = xlwt.easyxf('font: bold 1, color red;')
# 在指定工作表上书写
sheet.write(0, 0, 'SAMPLE', style)
workbook.save("sample.xls")

输出: