jen*_*ncl 6 python formatting conditional xlrd xlwt
我看过一些帖子说你不能使用条件格式xlwt,但它们相当陈旧.我很好奇这是否已经进化了?
我现在已经找了半天左右.此外,如果我不直接写它xlwt,我可以创建一个.xls包含我想要的条件格式的单个单元格的文件,并xlrd读取该格式并将其粘贴到我想要生成然后使用的工作表中xlwt吗?
xlrd并且xlwt仍然不支持条件格式.xlrd不读它,xlwt不写.
有一个新的和令人敬畏的模块,称为xlsxwriter.它确实支持开箱即用的条件格式.该项目是活跃的,文档非常好.另外,还有很多例子.
这是一个例子:
from xlsxwriter.workbook import Workbook
workbook = Workbook('test.xlsx')
worksheet = workbook.add_worksheet()
worksheet.write('A1', 49)
worksheet.write('A2', 51)
format1 = workbook.add_format({'bold': 1, 'italic': 1})
worksheet.conditional_format('A1:A2', {'type': 'cell',
'criteria': '>=',
'value': 50,
'format': format1})
workbook.close()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3356 次 |
| 最近记录: |