Настройка форматов ячеек с помощью строк формата xlwt

Я искал несколько разных форматов xlwt для ячеек, но не могу найти исчерпывающий список. Excel предоставляет следующие параметры форматирования содержимого ячейки: (общее, число, валюта, бухгалтерский учет, дата, время, процент, дробь, научное, текстовое, специальное, пользовательское). Очевидно, что пользовательское — это не то, что я хочу, но какие строки форматирования для всех этих различных вариантов? Например, я видел:

date_format = XFStyle()
date_format.num_format_str = 'dd/mm/yyyy'

currency_format = XFStyle()
currency_format.num_format_str = '$#,##0.00'

Где-нибудь я могу получить полный список этих строк форматирования? В документации на http://www.python-excel.org/ не так много, а учебник внизу кажется, только даты.


person user2569332    schedule 26.07.2013    source источник
comment
Кроме того, есть ли способ заставить Excel динамически отображать все десятичные знаки в поплавке? Строка валюты предполагает, что число должно совпадать с количеством нулей, показанным после запятой.   -  person user2569332    schedule 26.07.2013


Ответы (1)


Я нашел список. Я просто по глупости искал его.
В проекте GitHub есть список строк числового формата здесь:
https://github.com/python-excel/xlwt/blob/master/examples/num_formats.py

person user2569332    schedule 08.08.2013