Задача:
Я генерирую форматированные таблицы excel из csv-файлов с помощью пакета pyexcelerator (сопоставим с xlwt). Мне нужно иметь возможность писать знаки меньше или равны (≤) и больше или равно (≥).написать специальные символы в таблицу excel пакетом python pyExcelerator/xlwt
До сих пор:
я могу сохранить свою таблицу в формате CSV-файлы с UTF-8 кодировкой, так что я могу просматривать специальные символы в моем текстовом редакторе, добавив следующую строку в мой питона исходный код:
#! /usr/bin/env python
# -*- coding: UTF-8 -*-
Проблема:
Однако, нет возможности выбрать UTF-8 в качестве шрифта в классе шрифтов pyExcelerator. Единственные варианты:
CHARSET_ANSI_LATIN = 0x00
CHARSET_SYS_DEFAULT = 0x01
CHARSET_SYMBOL = 0x02
CHARSET_APPLE_ROMAN = 0x4D
CHARSET_ANSI_JAP_SHIFT_JIS = 0x80
CHARSET_ANSI_KOR_HANGUL = 0x81
CHARSET_ANSI_KOR_JOHAB = 0x82
CHARSET_ANSI_CHINESE_GBK = 0x86
CHARSET_ANSI_CHINESE_BIG5 = 0x88
CHARSET_ANSI_GREEK = 0xA1
CHARSET_ANSI_TURKISH = 0xA2
CHARSET_ANSI_VIETNAMESE = 0xA3
CHARSET_ANSI_HEBREW = 0xB1
CHARSET_ANSI_ARABIC = 0xB2
CHARSET_ANSI_BALTIC = 0xBA
CHARSET_ANSI_CYRILLIC = 0xCC
CHARSET_ANSI_THAI = 0xDE
CHARSET_ANSI_LATIN_II = 0xEE
CHARSET_OEM_LATIN_I = 0xFF
ли какие-либо из этих наборов символов содержат менее чем или равный к и больше чем или равно к знакам? Если да, то что?
Какое имя кодировки python соответствует этим наборам? Есть ли другой способ для генерации этих специальных символов?
спасибо, что получилось – SimonSalman