Приветствую, хабросообщество. Решил написать немного про работу python с xlsx. Да, я знаю, что про это написано много, но тем не менее, я не смог найти готовое решение для своей задачи. Нужно заполнять несколько десятков ячеек у готового файла xls. Все бы ничего, но файл содержал макросы, картинки, объекты media-art, внедреные объекты и много чего еще. Перебрав популярные решения (openpyxl, xlutils.copy и пару других), я понял, что они немного портят файл. А задача сводилась именно к точечной правке ячеек и чтоб все остальное осталось как было. [А раз так, почему бы не править xml-файлы напрямую?][1]
[1]:
http://habrahabr.ru/post/254167/#habracut