cell - python xlrd模块 怎么获得单元格格式信息
PHP中文网
PHP中文网 2017-04-18 10:18:15
[Python讨论组]

我想获取一个excle单元格的格式来设置另外一个excle的格式,但不知道怎么获取excle的单元格格式信息。

workbook_A = xlrd.open_workbook(self.file_A,ragged_rows=True)
table_A = workbook_A.sheet_by_name(self.sheetName)
nrows_A = table_A.nrows
nclos_A = table_A.ncols
PHP中文网
PHP中文网

认证0级讲师

全部回复(1)
怪我咯
import xlrd
from xlutils.filter import process, XLRDReader, XLWTWriter
def copy2(wb):
    w = XLWTWriter()
    process(XLRDReader(wb, 'unknown.xls'), w)
    return w.output[0][1], w.style_list

rb = xlrd.open_workbook('C:\\Users\\sa\\Desktop\\1.xls', formatting_info=True, on_demand=True)
wb, s = copy2(rb)
wbs = wb.get_sheet(0)
rbs = rb.get_sheet(0)
styles = s[rbs.cell_xf_index(0, 0)]
rb.release_resources()  #关闭模板文件

wbs.write(0, 0, 'aa', styles)
wb.save("C:\\Users\\sa\\Desktop\\2.xls")
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号