Имам уеб приложение (базирано на Django 1.5), в което потребителят качва файл с електронна таблица.
Използвах xlrd
за манипулиране на xls файлове и разгледах openpyxl
, който твърди, че поддържа xlsx/xlsm файлове.
И така, има ли общ начин за четене/запис на xls и xlsx файлове?
Друг вариант може да бъде да конвертирате качения файл в xls и да използвате xlrd
. За това разгледах gnumeric
и ssconvert
, това би било благоприятно, тъй като целият ми съществуващ код е написан с помощта на xlrd и няма да се налага да променям съществуващата кодова база.
Така че трябва ли да сменя библиотеката, която използвам, или да използвам решението за преобразуване?
Благодаря предварително.