Уведомления

Группа в Telegram: @pythonsu

#1 Май 14, 2020 12:59:51

Timych
Зарегистрирован: 2020-05-14
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Работы с большими файлами

Сейчас я начал изучать основы Web-программирования на Питоне, так как результат одной из моих работ надо представить в виде простого веб-сервиса.

Сейчас у меня есть хорошо работающий скрипт,который берет .csv файл,содержащий координаты точек и создает интерактивную карту с помощью библиотеки folium и сохраняет её. Я хочу создать простую html форму,содержащую ограничения на широту и долготу , а также позволяющую пользователю загружать файл . После этого мой сервис выдавал бы пользователю html карту,созданную с помощью folium.

Вопрос такой: Файлы очень большие и как с ними работать? Сохранять на сервере и дальше посылать в скрипт? С помощью каких библиотек или фреймворков я могу это сделать(Наладить взаимодействие между пользователем,сервером и скриптом)?

Спасибо за ответы!

Офлайн

#2 Май 14, 2020 13:37:29

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8045
Репутация: +  559  -
Профиль   Отправить e-mail  

Работы с большими файлами

Timych
Вопрос такой: Файлы очень большие и как с ними работать?
Размер файла, это как размер члена. Петя считает, что у него оооооочень большой, Маша так не думает, а Кинг_конг смотрит на обоих с недоумением. Вы бы порядок цифр озвучили.



Офлайн

#3 Май 14, 2020 14:03:26

Timych
Зарегистрирован: 2020-05-14
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Работы с большими файлами

FishHook
Вы бы порядок цифр озвучили.

В среднем около 5 мегабайтов

Офлайн

#4 Май 14, 2020 14:50:22

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8045
Репутация: +  559  -
Профиль   Отправить e-mail  

Работы с большими файлами

Вот я открыл страницу ютуба и получил 12 мегабайт данных.






Объясните, пожалуйста, какие рассуждения вас привели к мысли, что 5 мегабайт это много и надо этот случай каким-то специальным образом обрабатывать?



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version