Como reiniciar automaticamente servidor bottle quando arquivo Python muda usando nodemon

Assumindo que você tem um script Python server.py que você quer recarregar automaticamente toda vez que o arquivo muda, use o seguinte script usando nodemon:

nodemon_start.sh
nodemon -w . --exec python server.py
nodemon_start.sh
nodemon -w . --exec python server.py

O -w . diz ao nodemon para observar mudanças de todos os arquivos no diretório atual (.)

Eu geralmente recomendo criar um script start.sh para executar automaticamente este comando:

start_nodemon.sh
#!/bin/sh
nodemon -w . --exec python server.py
start.sh
#!/bin/sh
nodemon -w . --exec python server.py

e então torne-o executável usando

chmod_start.sh
chmod a+x start.sh
chmod_start.sh
chmod a+x start.sh

Agora você pode executá-lo usando

run_start.sh
./start.sh
run_start.sh
./start.sh

Check out similar posts by category: Python