My spotted python is like that. She will not eat anything that is solid colored, she likes rat pups or small mice with spots of patches of color and white. She eats f/k or f/t luckily.
She will also cuddle with the food if she is not hungry. The first time I fed her (she was on solely live at the time), I gave her a small fuzzy mouse. She actually curled up on it, and the little thing cuddled with her
She wasn't very hungry obviously, and I am sure she was just loving the heat from the mouse
Now she takes them gently and swallows (no constricting unless it is VERY warm) without striking. Takes a bit of time, but at least she is now eating something other than live.
PS She was just a baby when i got her, so she has never had live prey that could bite her.