You can use reptile specific warmers, hand warmer style, used for shipping reptiles. They don't have fumes and do not get too hot.
DO NOT USE NORMAL HANDWARMERS meant for people. They can get way too hot and burn your snake or worse.
She will be okay down to 55-60F for a night as long as she isn't digesting.
Vented Styrofoam chest boxes can be good with those (reptile shipping) warmers used in conjunction. Make sure they are not directly touching the reptile and giving him/her spots away from them as well. If you don't have now, and it's lower than 60F or so in the house, try a pillow case and keeping her in bed with you. Tie a knot or zip tie the pillow case closed and keep her warm under the covers.
If you only have one snake, battery backups and car jumpers with an AC outlet can be used for keeping tank temps longer on your with your heating sources, or at least one.