Как читать Office 2010 Excelfile с использованием openpyxl без изменения стиля - PullRequest
0 голосов
/ 18 марта 2012

Я новичок в Python и хочу прочитать файл Excel 2010 Office без изменения его стиля.В настоящее время работает нормально, но смена формата даты.Я хочу, чтобы они были в файле Excel.

1 Ответ

1 голос
/ 18 марта 2012

я хочу, чтобы они были в файле Excel.

Дата записывается в файл Excel (как файлы XLSX 2007 года, так и более ранние файлы XLS) как плавающая количество дней (и их часть) с некоторой даты в 1899/1900 или 1904 году. Только «числовой формат», записанный для ячейки, можно использовать для определения того, была ли предназначена дата или число.

Вам нужно будет иметь возможность получить фактическое значение с плавающей точкой и «числовой формат» и применить формат к значению с плавающей точкой.Если используемый «числовой формат» является одним из стандартных, это должно быть достаточно легко сделать.Индивидуальные числовые форматы - другое дело.Аналогичным образом зависят от языковых форматов.

Чтобы получить подробную справку, вам нужно будет привести примеры того, какие необработанные данные вы получили и что вы хотите «увидеть» и как они теперь представляются («изменение формата даты»).«).

...