Я использую Python
в среде Linux (Ubuntu).
Как мне прочитать комментарий, который хранится в ячейке A5
электронной таблицы MyFile.xls
(если это имеет значение, этот файл в формате Excel 2003
)?
Я использую Python
в среде Linux (Ubuntu).
Как мне прочитать комментарий, который хранится в ячейке A5
электронной таблицы MyFile.xls
(если это имеет значение, этот файл в формате Excel 2003
)?
Я хотел сказать, что очень плохо, что xlrd
не обрабатывает комментарии, но затем я наткнулся на это Что лучший способ извлечь комментарии к ячейкам Excel с помощью Perl или Ruby?.
Ключевой отрывок:
Библиотека Python xlrd будет анализировать комментарии к ячейкам (если вы включите xlrd.sheet.OBJ_MSO_DEBUG, вы их увидите), но не предоставляет их через API. Вы можете либо разобрать дамп, либо немного взломать его, чтобы получить к ним доступ программно.
xlrd
, но не знаю, как реализовать предложенные вами изменения.
- person user3262424; 18.05.2011
uno
. Я думаю, что это дерьмо — это и громоздко, и неинтуитивно. Я включил его в свой ответ только для полноты картины. Я думаю, что xlrd
хак - ваш лучший вариант. Я был бы рад, если бы кто-то другой придумал лучший ответ.
- person Steven Rumbalski; 19.05.2011
cell_note_map
был добавлен в версию 0.7.2, выпущенную 14 января 2012 г.
- person Steven Rumbalski; 04.10.2012
xlrd
? - person S.Lott   schedule 18.05.2011