【问题标题】:write boolean values as True or False to excel file using xlwt使用 xlwt 将布尔值作为 True 或 False 写入 excel 文件
【发布时间】:2015-11-18 20:38:19
【问题描述】:

我正在使用 xlwt (docs) 生成一个 excel 表。我使用了 this django sn-p 来完成它。我面临的唯一问题是我在 excel 表中有一个列,它的布尔值显示为 1 或 0 ,但我想要 True 或 False。我尝试了很多类似

DEFAULT_STYLE = xlwt.Style.default_style

我还尝试按照文章here 强制此列的默认样式我认为这是可能的。我还尝试删除此行

(bool,          xlwt.easyxf(num_format_str='BOOLEAN')),

检查这是否可行,但都是徒劳的。 另外文档也没有太大帮助。任何人都可以建议对提到的 sn-p 进行一些更改here 以允许布尔值显示为 True 或 False。感谢您的宝贵时间

【问题讨论】:

    标签: python django boolean export-to-excel xlwt


    【解决方案1】:

    我知道现在回答这个问题为时已晚。

    我今天也遇到了这个问题。

    在大多数情况下,此类问题将使用

    解决

    label='bool'

    根据文档https://xlwt.readthedocs.io/en/1.0.0/api.html

    sheet.write(r, c, label='bool', style)
    

    如果它不适合您,请使用 在字符串中

    sheet.write(row, col, str(value))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-29
      • 2015-10-15
      • 1970-01-01
      • 2014-03-11
      • 1970-01-01
      相关资源
      最近更新 更多