The radio centre of Rescue Sattahip received a call from Pailin Sappana asking for help after a large snake slithered into her home at 1am on Tuesday.
Rescue workers sent a snake-catching specialist to the house, where a python more than four metres long, with a body as thick as a human leg, was found hiding in a storage room.
The officer caught it and helpers carried it outside.
The python reportedly struggled fiercely as it was being put into a sack for transport. Two rescue workers and two residents spent more than 10 minutes wrestling the reptile under control before it could be released back into the wild.
Ms Pailin, 75, said the same snake had entered her house about a month earlier and eaten several of her cats. She tried to grab its tail then but could not hold on and it got away. On Tuesday, it was spotted on her roof, prompting the call for help.
The homeowner said she believed the snake could be a "guardian spirit" that had lived in the area for a long time, and although she felt attached to it, she could not risk letting it stay.
She added that the incident might bring good luck, so she planned to bet on her house number, 73/22, along with four (the snake's length in metres) and 75 (her age) in the upcoming lottery draw.