Emma and Neville Jackson woke up in the middle of the night to the sound of their screaming 14-year-old son, only to discover he had been attacked by a 3-metre-long snake.

Ryan, who lives on a cattle station south of Weipa, was woken to the "aggressive" scrub python coiled around his arm, sinking its teeth into his hand.

"We've gone running to see what's going on and Ryan had his arm in the air screaming in pain with a scrub python wrapped around it," Ms Jackson said.

"It was trying to eat his hand.

"We wrestled with it but the more we kept trying, the more the head would inch its way up and it would sink its teeth in higher and higher."

Ryan was flown to Cairns hospital but was released after an overnight stay. ( Supplied: Emma Jackson )

The parents bandaged up the wound just in case before he was flown to hospital. ( Supplied: Emma Jackson )

The 14-year-old said his parents saved him with some creative thinking.

"They used a platypus money box … they used the platypus's beak to shove it in the snake's bottom jaw and my dad tried to push the snake's mouth forward to lift it off my hand," he said.

Ms Jackson said it took about 10 minutes to prise the "hungry" reptile from their son's arm.

"We've taught our children not to fear snakes because they're everywhere, but this one was hungry and aggressive and not keen to let go," she said.

"It was a shock," Ryan added.

Ms Jackson said it was lucky the snake did not go into the room of her four-year-old daughter Trixie-Bell.

"Ryan took one for the team in a way because I think the snake would have killed her, the aggression behind that snake, it would have taken her," she said.

Royal Flying Doctor called in after snake attack

Although his parents strongly believed it was a harmless scrub python that took hold of their son, they wanted to get him to hospital to make sure.

What do you do if you get bitten? Call triple-0 straight away

Call triple-0 straight away Keep calm and stay completely still

Keep calm and stay completely still Don't wash the bite so the venom can be identified

Don't wash the bite so the venom can be identified Have another person apply a firm compression bandage, moving upwards on the limb

Have another person apply a firm compression bandage, moving upwards on the limb Mark the bite spot for doctors to identify

Mark the bite spot for doctors to identify Make a splint with something long and sturdy

Make a splint with something long and sturdy Don't elevate the limb above the heart, to help slow the spread of venom

"Ryan's hand was instantly swollen, and he was in a lot of pain and there was a fair bit of blood," Ms Jackson said.

"We did the snake bite bandage just in case, because if it was venomous, we're in the middle of remote Cape York.

"We were pretty confident it was a scrub python but we're not experts, so we drove to Weipa and the Royal Flying Doctors took Ryan to Cairns Hospital."

After an overnight stay, the hospital staff let Ryan go with some antibiotics.

"Ryan handled the whole thing brilliantly and he's doing well," Ms Jackson said.

"Since then my husband's put some chicken wire on the window and we've been doing some cleaning to check the dark corners to make sure there's no visitors hiding."

The family said the attack was a reminder of the dangers that come with living in Australia and that we all needed to be aware of the threat snakes could pose.

"I don't do anything too different now, but I check my room every night," Ryan said.

"I'm not really scared of snakes I'm just more cautious of them."