first you defrost it in luke warm water, then you pad it dry then heat it up with a hot air dryer mostly point it at the head of the animal, then hold it by the tail with tongs or tweezers and see if the snake will take if not try the shoulder/nape of the neck being careful as frozen thawed will rip if you fling it around by the skin. if that don't work reheat the head area and put it in the tub and close it turn off all lights and leave it for a little while (30 min or more) and check back every 30 min or so. ball pythons tend to be the most active at sunset and for an hour or so so feeding at these times in the evening will give you the best results even in a room with no windows they know what time of day it is. if its not eaten by the time you go to bed you may leave it there but make sure you take it out asap if not eaten by when you wake up. the smell will make you batty other wise and snakes don't scavenge much so they wont eat it once it is bloated.
ive gotten all but my big ones to eat frozen at some point but if i have live in their size range i perfer to use that as i get my live rodents for cheaper then frozen due to breeding em.