Se seus scripts python devem ser executados na máquina remota, não há como evitar isso. Você tem que copiar tudo.
Você pode modificar seu .sh para copiar esses arquivos usando scp
, abrir a sessão ssh, executar scripts python e, finalmente, sair.