Added extra explanation on how it works
Python gets send via a temporary file,
this to prevent the hassle of replacing new lines with ; and removing
comments