non conosco altri linguaggi di programmazione.... però è scomoda questa caratteristica di python che i programmi non possono partire normalmente!
Che intendi con "partire normalmente"?
Con qualunque altro linguaggio se sviluppi un applicazione non grafica come un " print 'hello world' " compare la shell di DOS per un attimo e poi si chiude se la lanci col mouse (ed è giusto che sia così).
Devi lanciarla da shell. Questo è quanto.
Se vuoi un qualcosa che cliccando si apra e rimanga aperto devi sviluppare una GUI.

Potresti provare a fare un programmino esterno scritto in c++ che lancia il comando per eseguire il tuo programma e si chiude subito dopo
rotfl, ma per favore...