Отслеживать и обнаруживать изменения в файле Excel и обновлять расположение веб-страницы - PullRequest
0 голосов
/ 30 мая 2019

У меня есть файл Excel, в котором данные обновляются из стороннего приложения.

Проблема, которую необходимо решить: Мое веб-приложение DJANGO должно постоянно отслеживать этот файл Excel и обнаруживать изменения в этом файле Excel.Всякий раз, когда происходит изменение, конкретное местоположение веб-страницы должно обновляться.

Может кто-нибудь дать какие-либо предложения для достижения этой функциональности?

1 Ответ

0 голосов
/ 30 мая 2019

По сути, вам нужно проверить с помощью процесса выполнения (например, cron), отличается ли предыдущая версия вашего файла от новой версии, вызывающей ваш процесс выполнения.Это означает, что вы можете прочитать содержимое файла CSV (может быть с import csv или с помощью pandas ìmport pandas as pd) и сохранить его в каком-то месте (например, в другом временном файле), а затем (в соответствии с временем, которое вы определили для выполнения вашегоcron) содержимое будет проверено снова и сравнено с содержимым того, что вы ранее сохранили.Если это произойдет, вы можете использовать Ajax для обновления раздела вашего веб-сайта или использовать библиотеку в реальном времени для автоматического обновления и сохранения нового содержимого CSV снова.

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