Você pode tentar isso:
ssh -q -o StrictHostKeyChecking=no user@host "python -c python-script.py"
Estou tentando automatizar a instalação da instância aws usando o boto. Eu tenho um script python em que vou fazer o ssh para a instância. Depois do ssh, estou executando uma função python que está no arquivo python remoto usando o comando shell (python -c "filename"). Não consigo obter a saída até que a execução do Python seja concluída. Como podemos obter a saída em tempo real então e lá do script python remoto?
Você pode tentar isso:
ssh -q -o StrictHostKeyChecking=no user@host "python -c python-script.py"