yup its a carpet python (Morelia spilota). completely harmless... well they have teeth and aparently they hurt when they bite but theres no poison...
generally grow to about 2 meters long, but can get much bigger
directly related to the diamond python (its southern brother from another mother)