Python写入Excel格式和颜色
Python写入Excel有时需要合并单元格、或者改变文字内容的颜色
首先导入xlwt模块
import xlwt
创建文件名
创建Excel工作簿对象
创建工作表
创建样式字体红色
filename = (u'商品模板.xls')
wb = xlwt.Workbook()
sheet = wb.add_sheet('sheet1')
style = "font:colour_index red;"
red_style = xlwt.easyxf(style)
准备要写入的数据
datas = [['name','code', 'cost', 'goods_category_id','weight', 'net_weight', 'brand_id','out_id', 'image_url', 'customs_code','hs_code', 'customs_price', 'active', 'is_group','cn_name','goods_name','goods_price'],[u'商品名称',u'商品编码', u'成本', u'商品类别',u'重量', u'净重', u'品牌', u'外部链接',u'图片URL', u'海关编码', u'hs编码',u'海关报价', u'商品状态(0/f)', u'是否组合商品(t/f)',u'申报中文名',u'商品名称',u'销售单价']]
表头数据的写入
row_count = len(datas)
for row in range(0, row_count):col_count = len(datas[row])for col in range(0, col_count):if row == 0: # 设置表头单元格的格式sheet.write(row, col, datas[row][col])else: # 表头下面的数据格式sheet.write(row, col, datas[row][col], red_style)
合并单元格、写入注释
note = u'红色字体部分为说明部分,请删除。产品批量更新字段必须要name(就是sku),其他需要更新的信息,自行复制下列字段添加到第一行(t为是,f为否)'
sheet.write_merge(2, 2, 0, len(datas[1]), note, red_style)
效果如下:
这里着重介绍一下write_merge(start_row,end_row,start_col,end_col,data,style)中的6个参数
start_row:合并单元格的起始行
end_row:合并单元格的终止行
start_col:合并单元格的起始列
end_col:合并单元格的终止列
data:内容
style:样式
以上纯手敲,看完记得点个哦
Python写入Excel格式和颜色相关推荐
- python excel格式,Python 如何写入Excel格式和颜色
Python写入Excel有时需要合并单元格.或者改变文字内容的颜色 首先导入xlwt模块 import xlwt 创建文件名 创建Excel工作簿对象 创建工作表 创建样式字体红色 filename ...
- 【Python】excel格式转换操作 -操作Excel、Word、CSV(4)(保姆级图文注释+测试代码+api例程)
目录 预览效果: API说明: 基本例程 总结 欢迎关注 『Python』 系列,持续更新中 欢迎关注 『Python』 系列,持续更新中 预览效果: 可以对字体,颜色.对齐.合并等平时 Excel ...
- python操作excel格式文件
python操作excel格式文件 1. 读数据 2. 写excel 3.操作整合 1. 读数据 安装包 pip install openpyxl 导包 from openpyxl import lo ...
- lisp对excel其他行列写入_【极简Python 自动化办公】Python写入Excel表格
[极简Python 自动化办公]Python写入Excel表格 [极简Python 自动化办公]专栏是介绍如何利用python办公,减少工作负荷.篇幅精炼,内容易懂,无论是否有编程基础,都非常适合. ...
- python 读取excel格式xml,读取xml格式的xls文件、解析其中数据
1.python 读取excel格式xml,解析其中数据 当excel文件的格式是xml的时候,window系统是可以正常打开的,但是使用pandas直接读取则会报错,原因就是现在已经是xml文件了, ...
- python写excel标记文字颜色_python3使用xlwt时写入文档字体颜色和边框样式
转自:https://www.cnblogs.com/xiaodingdong/p/8012282.html 可借鉴的网址:https://www.programcreek.com/python/ex ...
- python写excel标记文字颜色_[知识积累]python3使用xlwt时写入文档字体颜色和边框样式--转载...
可借鉴的网址:https://www.programcreek.com/python/example/39979/xlwt.Alignment 可以直接通过pip安装xlwt 个人理解: xlwt中对 ...
- python 写入excel数字格式,怎么在Python中写入Excel的格式
怎么在Python中写入Excel的格式 发布时间:2021-03-12 17:02:25 来源:亿速云 阅读:77 作者:Leah 这期内容当中小编将会给大家带来有关怎么在Python中写入Exce ...
- Python 写入excel时的字体格式设置
上一篇时候用Python自动帮我汇总数据,并保留原excel格式,但是写入时,我们的格式怎么设置呢,怎么样才能让表格自动做成我想要的模式,我主要是通过Python和excel宏来实现的,先写怎么用Py ...
最新文章
- ThinkPHP 3.1.2 视图 1
- docker安装Elasticsearch7.6集群并设置密码
- Android的历史与花边
- 搜索引擎-倒排索引基础知识
- boost::hana::detail::create用法的测试程序
- 技术主管和架构师的职责
- 前端框架VUE的基础使用
- 常用的几个JQuery代码片段
- 通过css样式,控制文字显示...
- gridlayout布局单元格宽度设置_安卓界面布局之线性布局
- 201521145048 《Java程序设计》第3周学习总结
- IDL| 实现两个数相加,并且询问是否循环
- [kuangbin带你飞]专题一 简单搜索 - H - Pots
- mathematica变分法和样条插值求解最小旋转曲面
- 一。回合制游戏 加暴击 掉落 二。柜台商品管理系统
- 编码理解 | 卷积的实现和卷积神经网络
- C语言实现操作系统的进程调度算法--RR算法
- 研究生应该常去的网站
- oca考试题型及相关学习
- sihpostreboot关闭没有权限_修复:Win10系统您目前没有权限访问此文件夹
热门文章
- 微信小程序实现波浪动画效果
- sql server 2000安装程序配置服务器失败
- 自动化测试脚本-帐号注册到激活
- Expect 自动化控制和测试 Here Document 免交互 Linux- shell编程之免交互
- 编译搭建ngrok服务实现内网穿透
- 【进阶5-1期】重新认识构造函数、原型和原型链
- 白天写代码,晚上驯豹子,就是这么有趣~
- 2016蓝桥杯C组C/C++决赛(公费旅游)总结
- 佛罗伦萨小镇与雅诗阁中国达成战略合作;日立电梯25年来为中国市场提供93万台电梯 | 美通企业日报...
- mysql xa 序列化_MYSQL 的数据序列化Api接口详情