我想用pyExcelerator合并excel中的两个单元格,
ws.write_merge(r1=0,r2=1,c1=0,c2=0,label=‘test1 1’,style=style1) #将cell1(row=0,column=0)与cell2(row=1,column=0)合并
为什么会发生错误?AssertionError 0<0错误
发布于 2010-03-18 11:25:33
因为包作者在Cell.py中放置了一个断言,如果他试图编写一个列太少的MULBLANKS记录,它就会崩溃。你的单列合并牢房块踩到了矿井上。
建议:使用xlwt代替pyExcelerator。xlwt是pyExcelerator的一个分支,它修复了许多bug(包括这个)和一些增强。据信,pyExcelerator没有受到维护。xlwt将运行几乎所有在pyExcelerator上工作的代码。xlwt用户不需要例外情况。
本站将引导您访问下载站点,并通知您有关同级xlrd和xlutils包的信息。
披露:我是xlwt的维护者,也是xlrd的作者。
更新在sourceforge上的pyExcelerator跟踪器中提到了这个bug。然而,建议的解决办法不是我建议的。快去找。
https://stackoverflow.com/questions/2469167
复制相似问题