Gli script python non sono da compilare (e infatti proprio per questo i precisi parlano di linguaggio di scripting e non di programmazione), basta semplicemente avviarli da linea di comando col comando (scusatemi la ripetizione):
Di più, l'ampia libreria che python ha di default permette sicuramente di utilizzarlo per realizzare script "batch". Si tratta solo di valutare se convenga, per le cose semplici spesso la shell (e i numerosi comandi esterni disponibili, vedi sed grep awk...) è più immediata.codice:$ python script.py