解决 openpyxl 垂直分页符和水平分页符同时添加的问题 (2)

看了一眼错误信息,发现了从中作祟的家伙再 worksheet.py 的 151 行, 让我们悄悄地看一眼,打枪的不要.

# worksheet.py # 省略部分代码 if ws.page_breaks: xf.write(ws.page_breaks.to_tree())

原来是我们修改了 page_breaks 之后, page_breaks 有时候不再是孤家寡人了,我们需要考虑它有另外的 PageBreak 的情况了.

Double Kill -- Worksheet # worksheet.py # 省略部分代码 if ws.page_breaks: if isinstance(ws.page_breaks,list): for page_break_item in ws.page_breaks: xf.write(page_break_item.to_tree()) else: xf.write(ws.page_breaks.to_tree())

回车,毫无问题,人生啊就是这么寂寞如雪~~~

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwzxwz.html