Also if you are running using paster you can use the "--reload" to run the server with a subprocess that will auto-restart the server whenever a Python file changes. ./bin/paster server --reload etc/deploy.ini Which avoids the "switch to terminal, Ctrl-c, Up arrow, Return" step, but you still have to wait a few seconds for the server to restart.