often useful to watch for file changes and restart a server in response, or recompile some CSS.

Many servers will detect changes automatically and apply changes accordingly.

Bottle is not one that will.

Python's Watchdog looks like a nice system:
http://pythonhosted.org/watchdog/
https://github.com/gorakhargosh/watchdog

See also:
/c/templates/web/less/README.txt