Отображение постоянно изменяющейся переменной Python в HTML

#python #html #sockets #server #raspberry-pi3

#python #HTML #сокеты #сервер #raspberry-pi3

Вопрос:

Я создаю автомобильный сервер с Raspberry Pi 3.

Я считываю переменную скорости из последовательных портов с помощью Python. Эта переменная постоянно изменяется при изменении скорости автомобиля.

Я хочу отобразить это значение в реальном времени в HTML-файле. Как я могу это сделать?

Я попытался создать текстовый файл из скрипта Python, который постоянно перезаписывает speed.txt и печатает в HTML, но, как я прочитал, это недостаточно безопасно и быстро для мониторинга.

Комментарии:

1. Сможете ли вы предоставить код Python?

Ответ №1:

Ваша Html-страница должна быть динамичной и взаимодействовать с веб-сервером. У вас есть 2 варианта обновления скорости автомобиля :

  1. используйте XHR и периодически считывайте скорость с веб-сервера
  2. используйте websocket и позвольте серверу загружать на вашу страницу последнюю скорость.

Вы можете использовать фреймворк, подобный Flask, для обоих вариантов