目录
预览效果:
API说明:
创建 xls 文件对象
- 参数1 excel文件对象名字
新增表单页
- 参数1 表单页对象名
- 参数2 表单页名字
在sheet里面写入内容
- 参数1 表单页对象名
- 参数2 行(从0开始计算)
- 参数3 列(从0开始计算)
- 参数4 写入单元格的内容
如下图,写入的姓名单元格A1坐标在Python中是0,0
sheet_1.write(0, 0, ‘姓名’)
保存文件即可
- 参数1 excel文件对象名字
- 参数2 excel文件的名字,注意要有后缀
基本例程
# @Time : 2022/1/11 14:54
# @Author : 南黎
# @FileName: 1.1写入 Excel.py
# 导入 xlwt 库
import xlwt
# 创建 xls 文件对象
my_xls = xlwt.Workbook()
# 新增两个表单页
sheet_1 = my_xls.add_sheet('成绩')
sheet_2 = my_xls.add_sheet('汇总')
# 然后按照位置来添加数据,第一个参数是行,第二个参数是列
# 写入第一个sheet
sheet_1.write(0, 0, '姓名')
sheet_1.write(0, 1, '专业')
sheet_1.write(0, 2, '科目')
sheet_1.write(0, 3, '成绩')
sheet_1.write(1, 0, '甲')
sheet_1.write(1, 1, 'python')
sheet_1.write(1, 2, 'c语言')
sheet_1.write(1, 3, 88)
sheet_1.write(2, 0, '乙')
sheet_1.write(2, 1, 'java')
sheet_1.write(2, 2, 'html')
sheet_1.write(2, 3, 95)
sheet_1.write(3, 0, '丙')
sheet_1.write(3, 1, '单片机')
sheet_1.write(3, 2, '网络安全')
sheet_1.write(3, 3, 90)
# 写入第二个sheet
sheet_2.write(0, 0, '总分')
sheet_2.write(1, 0, 273)
# 最后保存文件即可
my_xls.save('python写入excel.xls')
总结
大家喜欢的话,给个👍,点个关注!继续跟大家分享敲代码过程中遇到的问题!
所有文件已经上传至码云
https://gitee.com/miao-zehao/python_to_-excel-and-word-and-csv/tree/master/