Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 30, 2016 15:12:12

kinvainer
Зарегистрирован: 2016-12-30
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Как импортировать excel в django?

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

Офлайн

#2 Дек. 30, 2016 15:42:05

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2701
Репутация: +  182  -
Профиль   Отправить e-mail  

Как импортировать excel в django?

> Дело в том, что команда Сохранить как > CSV (Save as > CSV) исказит все символы, кроме ASCII

Используй LibreOffice он ничего не искажает.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#3 Дек. 30, 2016 15:54:32

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Как импортировать excel в django?

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

По существу. Если у вас очень злобный файл ексела то вы его выложите и мы попробуем. Выгружается csv или будут проблемы.



Офлайн

#4 Янв. 1, 2017 16:02:21

kinvainer
Зарегистрирован: 2016-12-30
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Как импортировать excel в django?

doza_and
Вот нашел похожую задачу http://stackoverflow.com/questions/26402614/uploading-excel-data-into-django-without-saving-the-file
У него абсолютно те же требования: чтобы не сохранялся файл, а просто считать его.
А по поводу CSV - все равно необходимы сторонние библиотеки для импорта поэтому особой разницы нет что грузить.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version