Найти - Пользователи
Полная версия: Как импортировать excel в django?
Начало » Центр помощи » Как импортировать excel в django?
1 2
kinvainer
Rodegast
“Дело в том, что команда Сохранить как > CSV (Save as > CSV) исказит все символы, кроме ASCII (American Standard Code for Information Interchange). И если на листе Excel есть парные кавычки или длинные тире (перенесённые в Excel, например, из документа Word при копировании / вставке текста) – такие символы также будут искромсаны.”
Там предлагают сохранить сначала как текстовый файл Unicode, а затем возиться с табуляцией.
Это не практично, никто не будет возиться вручную выполняя все эти манипуляции.
Rodegast
> Дело в том, что команда Сохранить как > CSV (Save as > CSV) исказит все символы, кроме ASCII

Используй LibreOffice он ничего не искажает.
doza_and
kinvainer
что необходимо делать ежемесячную аттестацию по студентам и естественно все это через excel.
:):):) Это противоестественно. Если вы ручками не можете данные из exel получить, то какие основания у вас считать что программой на питоне это легче сделать? Требуйте с них CSV а с exel посылайте на … Как перебили из ворда так перебъют и из эксела. А в следующий раз подумают в чем делать.

По существу. Если у вас очень злобный файл ексела то вы его выложите и мы попробуем. Выгружается csv или будут проблемы.
kinvainer
doza_and
Вот нашел похожую задачу http://stackoverflow.com/questions/26402614/uploading-excel-data-into-django-without-saving-the-file
У него абсолютно те же требования: чтобы не сохранялся файл, а просто считать его.
А по поводу CSV - все равно необходимы сторонние библиотеки для импорта поэтому особой разницы нет что грузить.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB