Какой самый простой способ получить и затем обработать CSV на веб-сайте? - PullRequest
0 голосов
/ 11 июля 2019

По сути, я создал приложение, использующее Python (в частности, Pandas), которое читает csv, затем выполняет некоторые действия с ним и в конечном итоге создает выходной граф.

Я хотел превратить это приложение в веб-сайт, и я узнал,немного HTML, CSS и JavaScript, чтобы сделать это.Я хочу, чтобы сайт в основном делал эти 2 вещи

  1. Получал файл
  2. Обрабатывал файл, используя Python, затем выводил изображение обратно на сайт

Как лучше всего решить эту проблему?Выучить колбу?Выучить Джанго?Нужно ли мне что-нибудь еще изучать?

Я уже научился создавать загрузчик файлов для веб-сайта, используя Vue, но, похоже, не могу понять, как подключить его к базе данных.

1 Ответ

0 голосов
/ 11 июля 2019

Самое простое и простое решение для получения данных и ответов - начать http.server, см. https://docs.python.org/3/library/http.server.html. Все остальное будет лишним, как с точки зрения обучения, так и с точки зрения работы. С другой стороны, если это приложение будет расти, изучение Flask или Django принесет дополнительные преимущества.

Здесь я нашел краткое вводное руководство по http.server: https://www.afternerd.com/blog/python-http-server/

Для загрузки взгляните на do_POST (например, здесь https://pymotw.com/3/http.server/) и посмотрите, как обрабатывать загрузку из нескольких форм (например, полный пример здесь https://gist.github.com/rctay/25bed284cd4bcc1477f4)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...