Dalam sejumlah aplikasi, kita kerap memerlukan fasilitas untuk memanggil atau menjalankan program di luarnya. Di lingkungan Python, hal ini dapat dilakukan dengan mudah.
Berikut adalah sebuah contoh di lingkungan Windows, program memanggil notepad:
import subprocess ret = subprocess.call(['notepad.exe','demo.txt']) if ret == 0: print "Done"
Contoh berikut untuk lingkungan Linux, khususnya Ubuntu, program memanggilkan text editor nano:
import subprocess ret = subprocess.call(['nano']) if ret == 0: print "Done"