In the middle of the night on Monday, Rachel Bloor stirred in her bed to find a heavy weight curled up on her chest. Half asleep, she reached out for her dog - and instead found herself petting a smooth, slithering object.

As Bloor retreated further under the covers and pulled them up to her neck, her partner switched on the bedside lamp and confirmed the Brisbane couple's fears.

He goes, 'Oh baby. Don't move. There's like a 2.5m python on you, Bloor told the BBC.

Her first words were expletives. The second, an order to evacuate the dogs.

I thought if my Dalmatian realizes that there's a snake there... it's gonna be carnage.

With the dogs secured outside the room and her husband wishing he was with them, Bloor began carefully extricating herself.

I was just trying to shimmy out from under the covers... in my mind, going, 'Is this really happening? This is so bizarre'.

She believes the non-venomous carpet python had squeezed through the shutters on her window to find a cozy spot on her bed.

Once freed from the python, she began casually feeding it back out the way it came in.

It was that big that even though it had been curled up on me, part of its tail was still out the shutter.

I grabbed him, [and] even then he didn't seem overly freaked out. He sort of just wobbled in my hand.

The same couldn't be said for her stunned husband, but Bloor herself was barely fazed, having grown up on acreage around snakes.

I think if you're calm, they're calm.

Though if it had been a cane toad - one of the country's most damaging and notorious pests - that would be another story, she said.

I can't stand them, like they make me dry retch. So if it was a cane toad, it would have scared me.

All animals and humans escaped from the interaction unharmed. Carpet pythons are constrictors commonly found in coastal areas of Australia, typically preying on small mammals such as birds.