我正在用 Python 的 xlwt 编写一个 Excel 电子表格,我需要使用“。”来格式化数字。作为千位分隔符,就像在巴西葡萄牙语中一样。
我试过了:
style.num_format_str = r'#,##0'
并将千位分隔符设置为','
.
如果我尝试设置num_format_str to '#.##0'
,我会得到格式为 1234.000 而不是 1.234 的数字。如果我在 OpenOffice 中打开 n 文档并格式化单元格,我可以将单元格的语言设置为“葡萄牙语(巴西)”,然后 OpenOffice 会将格式代码显示为"#.##0"
,但我找不到设置单元格的方法巴西葡萄牙语的语言。
有任何想法吗?