开始新的工作不久,工作内容依然是数据相关
新工作数据输出模式是用excel,大概是每天导出新数据并用excel体现,同时要保留之前的数据。
我来之前,同时写好了许多sql,然后就从Navicat里面复制粘贴到excel中。
我目前在做关于这个的自动化脚本,使用的库是openpyxl,下面说说关于这个的几个小bug。
1- 在 2.5.x版本中,当你合并单元格的时候
使用的是merge_cells(),然后,当你合并多个单元格的时候,之前合并的单元格的边框会消失。这个问题我再官网找到解决方案,稍有复杂,但是只要你更新到2.6.x版本,这个问题自动解决。
2- 2.6x版本中,使用unmerge_cell() 解开合并单元格后,除了左上角可以写入,其他被解开的单元格无法写入,会提示说 ‘read_only’这类的。
例如:你的 ("A1:D4") 是合并的,当你使用 work_sheet.unmerge_cell("A1:D4")后,会解开合并,
然后你却只能给A1赋值,不能给A2,A3,A4,B1....赋值,提示如下