是否可以使用xlwt强制单元格始终显示4位小数?无论小数位后实际存在的数字。我做了一些搜索,我可以找到一个字符串,总是减少到2位小数,但我需要在我的工作表上显示4个单元格。
答案 0 :(得分:3)
使用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
来定义样式。希望有所帮助。