It is definitely a Carpet Python (Morelia spilota).
Morelia spilota have several recognised subspecies (although some will argue with this), depending on where they are found. This specimen looks like a Coastal/Eastern Carpet Python (Morelia spilota mcdowelli) from SE QLD.
I prefer the common name Eastern Carpet Python as they're also found quite some distance from the coast, so the name is a bit misleading.