【Python】excel格式转换操作 -操作Excel、Word、CSV(4)(保姆级图文注释+测试代码+api例程)
目录
- 预览效果:
- API说明:
- 基本例程
- 总结
欢迎关注 『Python』 系列,持续更新中
欢迎关注 『Python』 系列,持续更新中
预览效果:
可以对字体,颜色、对齐、合并等平时 Excel 的操作进行设置,也可以格式化日期和数字类型的数据
API说明:
创建 xls 文件对象
my_xls = xlwt.Workbook()
参数1 = xlwt.Workbook()
- 参数1 excel文件对象名字
新增表单页
sheet_1 = my_xls.add_sheet(‘成绩’)
参数1 = my_xls.add_sheet(参数2)
- 参数1 表单页对象名
- 参数2 表单页名字
在sheet里面写入内容
sheet_1.write(0, 0, ‘姓名’)
参数1 .write(参数2, 参数3, 参数4)
- 参数1 表单页对象名
- 参数2 行(从0开始计算)
- 参数3 列(从0开始计算)
- 参数4 写入单元格的内容
如下图,写入的姓名单元格A1坐标在Python中是0,0
sheet_1.write(0, 0, ‘姓名’)
保存文件即可
my_xls.save(‘python写入excel.xls’)
参数1.save(参数2)
- 参数1 excel文件对象名字
- 参数2 excel文件的名字,注意要有后缀
基本例程
可以对字体,颜色、对齐、合并等平时 Excel 的操作进行设置,也可以格式化日期和数字类型的数据
# @Time : 2022/1/11 17:12
# @Author : 南黎
# @FileName: 1.4格式转换操作.py
# 导入 xlwt 库
import xlwt# 设置写出格式字体红色加粗
styleBR = xlwt.easyxf('font: name Times New Roman, color-index red, bold on')# 设置数字型格式为小数点后保留两位
styleNum = xlwt.easyxf(num_format_str='#,##0.00')# 设置日期型格式显示为YYYY-MM-DD
styleDate = xlwt.easyxf(num_format_str='YYYY-MM-DD')# 创建 xls 文件对象
my_xls = xlwt.Workbook()# 新增两个表单页
sheet_1 = my_xls.add_sheet('成绩')
sheet_2 = my_xls.add_sheet('汇总')# 然后按照位置来添加数据,第一个参数是行,第二个参数是列
sheet_1.write(0, 0, '姓名', styleBR) # 设置表头字体为红色加粗
sheet_1.write(0, 1, '日期', styleBR) # 设置表头字体为红色加粗
sheet_1.write(0, 2, '成绩', styleBR) # 设置表头字体为红色加粗# 插入数据
sheet_1.write(1, 0, '王朝',)
sheet_1.write(1, 1, '20222-01-11', styleDate)
sheet_1.write(1, 2, 98, styleNum)
sheet_1.write(2, 0, '马汉')
sheet_1.write(2, 1, '2022-01-10')
sheet_1.write(2, 2, 94, styleNum)# 设置单元格内容居中的格式
alignment = xlwt.Alignment()
alignment.horz = xlwt.Alignment.HORZ_CENTER
style = xlwt.XFStyle()
style.alignment = alignment# 合并A4,B4单元格,并将内容设置为居中
sheet_1.write_merge(3, 3, 0, 1, '总分', style)# 通过公式,计算C2+C3单元格的和
sheet_1.write(3, 2, xlwt.Formula("C2+C3"))# 对 sheet2 写入数据
sheet_2.write(0, 0, '总分', styleBR)
sheet_2.write(1, 0, 185)# 最后保存文件即可
my_xls.save('python格式转化操作.xls')
总结
大家喜欢的话,给个
【Python】excel格式转换操作 -操作Excel、Word、CSV(4)(保姆级图文注释+测试代码+api例程)相关推荐
- 【Python】生成Word写入数据 -操作Excel、Word、CSV(5)(保姆级图文注释+测试代码+api例程)
目录 API说明: 1.创建有标题的 Word例程 2. 创建章节和段落 3. 设置字体和引用 4. 创建项目列表 5. 图片和表格 总结 欢迎关注 『Python』 系列,持续更新中 欢迎关注 『P ...
- 2.python爬虫实战:爬取近5年的中国大学排行榜信息【Python】(测试代码+api例程)
目录 API说明: 思路 注意事项 完整代码 总结 欢迎关注 『Python』 系列,持续更新中 欢迎关注 『Python』 系列,持续更新中 爬取近5年的中国大学排行榜信息,在python爬虫爬取2 ...
- 【Python黑科技】下载保存QQ头像图片(保姆级图文+实现代码)
目录 实现效果 实现思路 1. 数据接口获取图片url 2. 发送请求然后保存图片到本地 实现代码 总结 欢迎关注 『Python黑科技』 系列,持续更新中 欢迎关注 『Python黑科技』 系列,持 ...
- PDF→Excel格式转换工具集锦!
2019独角兽企业重金招聘Python工程师标准>>> 1. Free PDF to Excel Converter Free PDF to Excel Converter是一个把P ...
- PDF→Excel格式转换工具集锦
1. Free PDF to Excel Converter Free PDF to Excel Converter是一个把PDF文件转换为Excel格式的多功能免费程序.它支持批量处理,同时也支持X ...
- PDF与Excel格式转换工具集锦!
1. Free PDF to Excel Converter Free PDF to Excel Converter是一个把PDF文件转换为Excel格式的多功能免费程序.它支持批量处理,同时也支持X ...
- macbook视频格式转换_mac视频格式转换怎么操作?如何将视频转换成mac能播放的格式?...
mac 视频格式转换怎么操作?如何将视频转换成 mac 能播放的格式? 别以为 mac 只是系统和咱们普通的电脑不一样,实际上,在操作中,它还有很多的不一样. 比如说咱们 Windows 系统中常见的 ...
- 【Python黑科技】获取每日一句美句,并定时发送邮件到指定邮箱(保姆级图文+实现代码)
目录 实现效果 实现思路 1.获取每日一句美句 2.定时发送需要接入时间模块 3.邮件发送 实现代码 总结 欢迎关注 『Python黑科技』 系列,持续更新中 欢迎关注 『Python黑科技』 系列, ...
- 黏贴图片到word文档图片显示不全,只显示一行(保姆级图文)
步骤 系列文章 前言 异常情况 解决方法 总结 系列文章 提示:转到日常小技巧专栏,观看更多内容! 点我直达–>日常小技巧专栏 前言 黏贴图片到word文档图片显示不全(保姆级图文) 发现图片占 ...
最新文章
- Android WiFi开发教程(三)——WiFi热点数据传输
- AutoCAD 2013
- 使用CreateProcess创建进程
- openquery基本运用实例
- 2010年第一届蓝桥杯省赛 —— 第二题
- python开始之路—基础中的基础
- 质量故事(6)---质量就是客户的满意度
- c语言自动存储,C语言存储分类
- Linux的安装和使用技巧
- 使用pdf.js插件与LODOP控件实现前端浏览器静默打印PDF文件
- ZT ---- 给孩子的信(孩子写给爸爸妈妈的信在24、25、26楼)
- 《决胜B端》读书笔记04:互联网领域常见产品方向、盈利模式、盈利模式对产品方向的诉求
- 左手读红楼梦,右手写 BUG,闲快活
- android 机器人gif,看完这15张GIF图 就再也不用担心机器人叛乱了
- 从乌镇互联网大会,了解未来技术发展趋势
- win10如何使任务栏全透明
- 计算机社团未来发展规划,社团未来发展规划.doc
- 小米官网是不是用php开发的,小米官网抢手机排队功能,后台语言是什么
- 程序员硬核“Python抢票教程”,帮你抢回家车票(附源码)
- 西屋电气公司AP1000(R)核电站开始加载燃料
热门文章
- GAN学习:一个简单的GAN搭建
- spark写mysql优化简书_spark读写mysql、hive、kafka数据demo
- 2014、2015年国家级虚拟仿真实验教学中心入选名单
- 构建Lua解释器Part8:构建完整的语法分析器(下)
- (干货)各大AI竞赛 Top 解决方案开源汇总+大牛经验(Kaggle,Ali,Tencent、JD、KDD Cup...)
- Win7桌面怎么显示我的电脑图标
- 别在@官方加国旗啦,3分钟30行Python代码帮你搞定!还加鸡腿,加IPhone11!
- 一文看懂对称加密、非对称加密、摘要、数字签名、数字证书
- ABBYY FineReader Pro for Mac有哪些特性(下)
- 骑砍2 游戏文件修改漫谈