Python LiveReload — это вспомогательная утилита для веб-разработчиков. Запускается как сервер в директории проекта и отслеживает изменения файлов. Работает в паре с LiveReload расширением вашего браузера. Это позволяет избавиться от утомительного нажатия F5 или Ctrl+R в браузере после каждой правки кода.
Установка сервера
pip install livereload
Установка расширения для Chrome
https://chrome.google.com/webstore/detail/livereload/jnihajbhpnppcggbcgedagnkighmdlei
Запуск
cd ~/my/project/path
livereload
Сервер по умолчанию слушает порт 35729. То есть, чтобы все завелось, нужно открыть ссылку http://localhost:35729/ в браузере.
Дополнительно
livereload --help
Документация: http://livereload.readthedocs.org/en/latest/
Страница проекта: https://github.com/lepture/python-livereload
Автор проекта: Hsiaoming Yang