Python non è fatto per essere compilato, certo lo puoi compilare ma non è la cosa migliore da fare. Inoltre pecca sicuramente di quelle che sono le interazioni low level con il sistema operativo. Però può essere utile sia per creare exploit sia per fare reverse shell. Comunque se vuoi sperimentare con la creazione di malware in python non te lo impedisce comunque nessuno