2

是否可以使用 xlwt 强制单元格始终显示 4 位小数?不管小数点后实际存在的数字是多少。我已经进行了一些搜索,我可以找到一个始终减少到小数点后 2 位的字符串,但我需要工作表上的某些单元格来显示 4。

4

1 回答 1

4

使用 xlwt 样式。这是一个简单的例子:

import xlwt


book = xlwt.Workbook()
sheet = book.add_sheet("test")

decimal_style = xlwt.XFStyle()
decimal_style.num_format_str = '0.0000'

sheet.write(0, 0, 1.23456789, decimal_style)
sheet.write(0, 1, 1.01, decimal_style)

book.save('test.xls')

或者您可以xlwt.easyxf用于定义样式。希望有帮助。

于 2013-04-26T07:06:55.270 回答