Python XLWT adjusting column widths

自闭症网瘾萝莉.ら 提交于 2019-12-05 10:50:41

问题


I am enormously impressed with the ease of use of XLWT, but there is one thing I have not figured out how to do. I am trying to adjust certain rows to the minimum width they would need to display all characters (in other words, what excel would do if you double clicked on the divider between cells).

I know how to adjust the column widths to a predetermined amount, but I am not certain how to determine the minimum width needed to display everything.


回答1:


Width is 1/256 the width of the zero character for the default font. A good enough approximation is:

def get_width(num_characters):
    return int((1+num_characters) * 256)


来源:https://stackoverflow.com/questions/3154270/python-xlwt-adjusting-column-widths

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!