Python-code naar Python-bytecode compileren wordt wel regelmatig gedaan, voornamelijk om de snelheid van de eerste keer uitvoeren te verhogen en om harde-schijf-capaciteit te besparen. Daarentegen hoeft het natuurlijk niet gebruikt te worden bij het maken van kleine programmaatjes.
Python-code wordt door praktisch elke Python compiler automatisch naar intermediaire Python-bytecode gecompileerd zodat bij heruitvoeren van het programma de bytecode gebruikt kan worden, tenzij de code opnieuw wordt aangepast. Daardoor is dit proces transparant voor de gebruiker en hoeft hij/zij zich hier niets van aan te trekken 
Welnu, ik bedoelde dat er vooraf wordt gecompileerd naar python byte-code in een build-proces zodat het niet de eerste keer bij de gebruiker hoeft uitgevoerd te worden. Scheelt onder andere in grootte van het uiteindelijke pakket, het hoeft daarnaast de eerste keer niet naar python-byte-code omgezet te worden wat disk i/o (sneller) spaart voor de eerste keer en ruimte op de schijf.