我有一个列标题为费用。在python中使用xlwt,我成功生成了所需的excel。创建Excel文件时此列始终为空白。
是否可以将 Fee 列预格式化为“货币”和“两位小数”,以便当我在 Excel 的 Fee 列中手动写入时下载文件后,23应该变成$23.00 ??
最佳答案
我是这样工作的:
currency_style = xlwt.XFStyle()
currency_style.num_format_str = "[$$-409]#,##0.00;-[$$-409]#,##0.00"
sheet.write(row+2, col, val, style=currency_style)
关于python - 使用 xlwt for excel 在 python 中预格式化为货币和两位小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9375637/